मुझे यकीन नहीं है कि सिस्टमजेस से वेबपैक पर कोणीय क्लीयर को बदलने के बाद जेएस फाइलें (विक्रेताओं) को कैसे शामिल किया जाए।
उदाहरण के लिए
विकल्प ए
मेरे पास कुछ js फाइलें हैं जो npm के माध्यम से स्थापित की गई थीं। स्क्रिप्ट टैग को हेड टैग में इस तरह जोड़ना काम नहीं करता है। न ही यह सबसे अच्छा तरीका लगता है।
<head>
<script src="node_modules/some_package/somejs.js">
</head>
//With systemJs I could do this
<head>
<script src="vendor/some_package/somejs.js">
</head>
विकल्प बी
इन js फ़ाइलों को वेबपैक बंडल के भाग के रूप में शामिल करें। ऐसा लगता है कि जिस तरह से यह शायद किया जाना चाहिए। हालाँकि मुझे यकीन नहीं है कि यह कैसे करना है क्योंकि सभी वेबपैक कोड को कोणीय-क्लि-वेबपैक नोड पैकेज के पीछे छिपा हुआ लगता है। मैं सोच रहा था कि शायद एक और वेबपैक कॉन्फिगर है जिसे हम एक्सेस कर सकते हैं। लेकिन मुझे यकीन नहीं है क्योंकि मैं एक नया कोणीय-क्लि-वेबपैक प्रोजेक्ट बनाते समय नहीं देखा था।
और जानकारी:
मैं जिन js फ़ाइलों को शामिल करने की कोशिश कर रहा हूं, उन्हें कोणीय परियोजना से पहले शामिल करने की आवश्यकता है। उदाहरण के लिए jQuery और एक तृतीय पक्ष js lib है जो मॉड्यूल लोडिंग या टाइपस्क्रिप्ट के लिए वास्तव में सेटअप नहीं है।
संदर्भ https://github.com/angular/angular-cli/blob/master/WEBPACK_UPDATE.md https://github.com/angular/angular-cli/tree/webpack