हम कोणीय 4/टाइपप्रति और NPM साथ रोलअप उपयोग करना चाहते हैं हम हमारी कंपनी के भीतर निम्नलिखित की आवश्यकता:परोक्ष रूप से संदर्भ दूरस्थ जावास्क्रिप्ट यूआरएल
- कुछ टीमों जे एस पुस्तकालयों जो (केंद्रीकृत करने की आवश्यकता है एक CDN की तरह बनाने के)
- इन पुस्तकालयों एक दूरस्थ यूआरएल के पीछे हैं और आवेदन के भीतर स्थानीय स्तर पर मौजूद नहीं होना चाहिए (कारण यह है कि उन पुस्तकालयों भी अक्सर बदल)
- पुस्तकालय (अनुप्रयोग) के उपभोक्ता लाइब्रेरी का उपयोग करने के लिए एक NPM पैकेज को स्थापित करता है
- स्थानीय स्तर पर स्थापित NPM पैकेज एक जावास्क्रिप्ट मुखौटा फ़ाइल या बंडल जो एक दूरस्थ यूआरएल
- NPM पैकेज भी एक टाइपप्रति परिभाषा फ़ाइल के पीछे मौजूदा जे एस पुस्तकालय के लिए एक दूरस्थ लिंक डालता शामिल
- लक्ष्य है कि उपभोक्ता नहीं करता 'है टी एक यूआरएल के साथ एक स्क्रिप्ट टैग जोड़ना होगा
- स्थानीय स्तर पर स्थापित जावास्क्रिप्ट फ़ाइल आवेदन कोड के साथ एक साथ बंडल किया जा सकता है
- पुस्तकालय का नया संस्करण पीछे की ओर यदि संभव हो तो संगत होगा (वह इस के बारे में पता नहीं होना चाहिए)
टाइपस्क्रिप्ट/जावास्क्रिप्ट/एनपीएम/रोलअप का उपयोग करके इसे हासिल करने का सबसे अच्छा तरीका क्या है? हम आमजेएस वाक्यविन्यास में पारित ES2015 वाक्यविन्यास का उपयोग करेंगे।
इस समाधान है सुंदर, अच्छा सभी बिंदुओं में, लेकिन मैं करने के लिए आप recommand होगा सोचें सरल रखें: टाइपस्क्रिप्ट में अपनी librairy के लिए एक परियोजना बनाएँ। – jeorfevre