2016-10-27 10 views
5

क्या इस स्थिति के लिए सबसे अच्छा अभ्यास है में फ़ाइलों को टाइप किया definitely typedकैसे शामिल करने के लिए निश्चित रूप से एक Angular2 कोणीय CLI आधारित परियोजना

से टाइपस्क्रिप्ट प्रकारों को शामिल करें उदाहरण के लिए, क्या मुझे प्रकार स्थापित करने के लिए typings का उपयोग करना चाहिए? मैं कैसे सुनिश्चित कर सकता हूं कि ng build में प्रकार शामिल हैं?

यदि आप का जवाब है कि मैं webpack सेटिंग्स किसी भी तरह हैक चाहिए, शामिल करें मैं यह कैसे कर, क्योंकि मैं केवल angular-cli.json फ़ाइल है

उत्तर

5

कोणीय-CLI का उपयोग करता टाइपप्रति 2.0, तो आप सिर्फ के लिए खोज करने की जरूरत है एनपीएम पर टाइपिंग, कहें कि आप jquery प्रकार चाहते हैं, बस उन्हें इंस्टॉल करें:

npm install --save @types/jquery 

और यही वह है। अधिक जानकारी here

+1

वह पुस्तकालयों के लिए काम करता है जिनके टाइपिंग केवल एनपीएम पर प्रकाशित होते हैं। कुछ छोटे पुस्तकालयों में केवल एक पुरानी निश्चित रूप से टाइप की गई टाइपिंग फ़ाइल होती है। आप 'टाइपिंग इंस्टॉल डीटी ~ my-library-name --global' का उपयोग करके स्थापित करने के लिए टाइपिंग का उपयोग कर सकते हैं, लेकिन कोणीय-क्ली इसे नहीं उठाएगा, दुर्भाग्यवश –

+0

एक कोणीय घटक के भीतर इन नए प्रकारों को कैसे संदर्भित करता है? (एफवाईआई - आपकी "यहां अधिक जानकारी" लिंक टूटा हुआ है)। –

संबंधित मुद्दे