2016-09-29 5 views
9

ऑरेलिया के पूर्व-रिलीज़ संस्करणों में (उदाहरण के लिए, बीटा), जेएसपीएम इंस्टॉल हमेशा .js और .d.ts फ़ाइलों को मिला, जो सही था। अब जेएसपीएम केवल .js फ़ाइलों को डाउनलोड करता है। (?) को ठीक करने के लिए, टाइपिंग.जेसन कॉन्फ़िगरेशन फ़ाइल में कई अतिरिक्त लाइनों के साथ अब टाइपिंग का उपयोग कर कंकाल टेम्पलेट्स। अब, टाइपस्क्रिप्ट 2.0 जारी किए जाने के साथ, टाइपिंग को बहिष्कृत माना जाता है, और प्रकार परिभाषाएं प्राप्त करने के लिए "आधिकारिक" तरीका एनपीएम की @types भंडार है। ऑरेलिया वहां नहीं है (जो ठीक है), लेकिन मैं पहले जेएसपीएम के साथ प्रकार क्यों डाउनलोड नहीं कर सकता? मैं ऑरेलिया के लिए टाइपिंग का उपयोग नहीं करना चाहता, क्योंकि, पहले, मैं पहले से ही गन्दा आधुनिक जेएस टूलिंग सेटअप में और अधिक गड़बड़ जोड़ने के लिए अलग-अलग पैकेज मैनेजर में एक ही पैकेज को बार-बार निर्दिष्ट नहीं करना चाहता हूं और दूसरा, मैंने पहले कहा था, टाइपिंग बहिष्कृत हो गई है और मुझे खुशी है कि यह हुआ।टीएस 2.0 के बाद ऑरेलिया की टाइपस्क्रिप्ट प्रकार परिभाषा फ़ाइलों (* .d.ts) को ठीक से कैसे प्राप्त करें। रिहाई?

उत्तर

2

यह एक ज्ञात मुद्दा है; https://github.com/jspm/jspm-cli/issues/1344 या टाइपप्रति पक्ष: https://github.com/typings/typings/issues/579

मुझे लगता है कि आप jspm के माध्यम से इसे स्थापित करने के अलावा (--save-देव) NPM के माध्यम से मॉड्यूल स्थापित करने के लिए सीमित कर रहे हैं इसके लिए या तो jspm पक्ष के माध्यम से हल किया जा करने के लिए जा । यह बहुत अधिक जगह का उपयोग करता है, लेकिन यह टाइपस्क्रिप्ट और बनाम को खुश रखता है।

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