2016-12-12 5 views
9

के बाद कोणीय-क्ली रन कमांड मैं सोच रहा हूं कि इसे समाप्त होने के बाद कार्यों को चलाने के लिए एनजी बिल्ड को कैसे विस्तारित किया जाए।एनजी बिल्ड

फिलहाल, मेरा अंतिम लक्ष्य मेरे 'package.json' को दूरस्थ फ़ोल्डर में कॉपी करना है।

कुछ इस तरह अगर मैं सादे NPM उपयोग कर रहा था:

"postbuild": "cpx ./package.json ./dist/", 

मैं कोणीय cli.json मैं "संपत्ति" का उपयोग कर सकते स्थिर फ़ाइलों की प्रतिलिपि बनाने में पता है, लेकिन इसके बारे में बाहर फ़ाइलों के लिए काम नहीं करता है src। इसलिए, मैं सोच रहा हूं कि एनजी बिल्ड पूर्ण होने के बाद मैं कॉपी कार्य कर सकता हूं।

उत्तर

10

एक NPM स्क्रिप्ट

"build":" "ng build" 

भी परिभाषित करें और postbuild स्क्रिप्ट जोड़ने।

"postbuild": "cpx ./package.json ./dist/", 

इस तरह आप npm run build चलाने के बाद प्रति स्क्रिप्ट कहा जाता हो जाता है।

+5

'ng build --watch' का उपयोग करते समय यह काम करने का कोई तरीका है और प्रत्येक निर्माण के बाद एक स्क्रिप्ट चलाएं? – kapser

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