2017-05-02 6 views
8

साथ कोणीय 4 स्थापित करने के लिए, यह स्वतः ही निर्माण inline.bundle.js, main.bundle.js, polyfills.bundle.js, styles.bundle.js, vender.bundle.js जिले फ़ोल्डर में। मैं बैकएंड में dist/index.js का उपयोग कर सकता हूं। तो मेरा सवाल है "Ng4 स्वचालित रूप से वेबपैक बनाएं?"कैसे जब मैं कोणीय परियोजना (एनजी नई ProjectName) बनाने webpack

+1

कोणीय 4 केवल एक ढांचा है। वेबपैक या किसी और चीज का उपयोग करके भवन निर्माण प्रक्रिया के बारे में कोई जानकारी नहीं है। क्या आपका मतलब 'कोणीय-सीआईआई' था? यदि ऐसा है, तो कृपया तदनुसार अपने प्रश्न को टैग करें। यहां तक ​​कि उस मामले में, 'कोणीय-क्ली' "वेबपैक का निर्माण नहीं करता", जिसका अर्थ है स्वचालित रूप से या अन्यथा; यह ** ** इसका उपयोग करता है। –

+0

मैं आपके उत्तर @ टोरज़ाबूरो की सराहना करता हूं, मैंने एक वीडियो https://www.youtube.com/watch?v=oZBuiqovOZ0 देखा है, तो उस अवधारणा क्या है? और वास्तव में दूर फ़ोल्डर में, ऊपर की तरह कुछ पैक की गई फ़ाइलें हैं, और मैं उन लोगों का उपयोग कर सकता हूं जो मेरी बैकएंड प्रोजेक्ट में node.js – Jacobys527

उत्तर

10

जब आप एक कोणीय 2 प्रोजेक्ट बनाने के लिए कोणीय-क्ली का उपयोग करते हैं, तो परियोजना स्वचालित रूप से वेबपैक के साथ बनाई जाती है।

कोणीय-क्ली कुछ समय पहले systemjs से वेबपैक में बदल गया।

यदि आप वेबपैक कॉन्फ़िगरेशन फ़ाइल प्राप्त करना चाहते हैं तो आप ng eject का उपयोग कर सकते हैं।

https://github.com/angular/angular-cli/wiki/eject

संपादित करें टिप्पणी के आधार पर:

अपने कोणीय परियोजना में webpack पर कोई निर्भरता क्योंकि कोणीय/CLI webpack पर एक निर्भरता है और आप के लिए webpack स्थापित हो जाएगा नहीं है। यदि आप अपना node_modules फ़ोल्डर देखते हैं, तो आप देखेंगे कि वेबपैक वहां है।

0
अपनी परियोजना घर निर्देशिका से

, अगले कमांड चलाएँ:

npm run build 

इस आदेश dist नाम का एक फ़ोल्डर पैदा करेगा।

इस फ़ोल्डर में आपको अपनी फाइलें मिलेंगी। webpack अपनी फ़ाइलों को कहां स्थानांतरित करने के लिए फ़ाइल webpack.config.js फ़ाइल संपादित करें।

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