मैं Angular 2 quick start ट्यूटोरियल का अनुसरण कर रहा हूं। बाद मेरी फ़ोल्डर संरचना है -पिछले टाइपस्क्रिप्ट (.ts) फ़ाइलों से संकलित जेएस फ़ाइलों को कैसे हटाएं?
├── gulpfile.js
├── index.html
├── js
| ├── app.component.js
| └── boot.js
├── source
| ├── app.component.ts
| └── boot.ts
├── node_modules
├── module 1
└── module 2
मेरे टाइपप्रति फ़ाइलों source/
निर्देशिका में हैं। मैं इसे js/
निर्देशिका में संकलित कर रहा हूं। मैं गल्प-टाइपस्क्रिप्ट का उपयोग कर रहा हूं।
समस्या है जब मैं, उदाहरण के लिए, फ़ाइल boot.ts
bootstrap.ts
के नाम बदलें और फिर संकलन, इसी bootstrap.js
फ़ाइल बनाई गई है लेकिन पुराने boot.js
फ़ाइल अभी भी js/निर्देशिका में बनी हुई है।
अब फ़ोल्डर संरचना लग रहा है
following- तरह├── gulpfile.js
├── index.html
├── js
| ├── app.component.js
| └── bootstrap.js
| └── boot.js
├── source
| ├── app.component.ts
| └── bootstrap.ts
├── node_modules
├── module 1
└── module 2
मैं घूंट कार्य के माध्यम से autonomically इस boot.js
हटाना चाहते हैं। इसे कैसे प्राप्त करें?
https://github.com/gulpjs/gulp/blob/master/docs/recipes/delete-files-folder.md – DCoder
वर्तमान उत्तर संकलन से पहले 'js/'निर्देशिका को हटा दें। यह ठीक है लेकिन '-w (घड़ी) 'विकल्प का उपयोग करते हुए क्या होगा? फिर पहले गंतव्य फ़ोल्डर को हटाने का कोई मौका नहीं है। मुझे 'tsc-watch' मिला जो प्रत्येक सफल संकलन के बाद एक स्क्रिप्ट को कॉल करने की अनुमति देता है। लेकिन 'js/'में फ़ाइलों को हटाने के लिए इसे छोटी स्क्रिप्ट कुंग-फू की आवश्यकता है। क्या किसी को पता है यह कैसे किया जाता है? – barney765