मैं अपने Webpack config में कई प्रविष्टियाँ है:आदेश Webpack
entry: {
'polyfills': './src/polyfills.ts',
'vendor': './src/vendor.ts',
'app': './src/main.ts'
},
जब मैं चलाने npm start
(webpack-dev-server --inline --progress --port 8080 --bail
) मेरी index.html में \<my-app>Loading...</my-app>
इस क्रम में स्क्रिप्ट में बदल जाता है:
<script type="text/javascript" src="http://localhost:8080/common.js"> <!--I also have CommonsChunkPlugin-->
</script><script type="text/javascript" src="http://localhost:8080/vendor.js"></script>
<script type="text/javascript" src="http://localhost:8080/polyfills.js"></script>
<script type="text/javascript" src="http://localhost:8080/app.js"></script>
लेकिन जब मैं webpack -p --progress --profile --bail
चलाने यह इस क्रम में बताया गया है:
आम, एप्लिकेशन, polyfil, तो विक्रेता
आदेश महत्वपूर्ण है। Polyfil.js या vendor.js से पहले चलाए जाने पर मेरा app.js कोड काम नहीं करेगा। मैं ऑर्डर को कैसे नियंत्रित करूं?
यदि आप अपना समाधान एक उत्तर के रूप में जोड़ते हैं तो बेहतर होगा और फिर उस उत्तर को समाधान के रूप में स्वीकार कर लिया जाएगा। चूंकि आपका समाधान स्वीकृत उत्तर से काफी बेहतर है ... – jbandi