Angular 2 quick start eğitimini takip ediyorum. Derlenmiş JS dosyaları önceki typescript (.ts) dosyalarından nasıl silinir?
├── gulpfile.js
├── index.html
├── js
| ├── app.component.js
| └── boot.js
├── source
| ├── app.component.ts
| └── boot.ts
├── node_modules
├── module 1
└── module 2
Benim typescript dosyaları
source/
dizinde bulunan - takiben benim klasör yapıdır.
js/
dizinine derliyorum. Ben gulp-typescript kullanıyorum. Ben, örneğin,
bootstrap.js
dosya oluşturulur ama eski
boot.js
dosya hala js/dizininde kalır karşılık gelen
bootstrap.ts
dosyayı
boot.ts
adlandırmak ve yeniden derleme yaparken
sorun
olduğunu. Ben yudum görev aracılığı otonomik olarak buboot.js
silmek istediğiniz
├── gulpfile.js
├── index.html
├── js
| ├── app.component.js
| └── bootstrap.js
| └── boot.js
├── source
| ├── app.component.ts
| └── bootstrap.ts
├── node_modules
├── module 1
└── module 2
aşağıdaki- gibi
Şimdi klasör yapısı görünüyor. Bunu nasıl başarabilirim?
https://github.com/gulpjs/gulp/blob/master/docs/recipes/delete-files-folder.md – DCoder
Geçerli yanıtlar derlenmeden önce 'js /' dizinini siler. Bu iyi ama '-w (watch)' seçeneğini kullanıyorsanız? Ardından, önce hedef klasörü silmenin imkanı yoktur. Her başarılı derlemeden sonra bir komut dosyasını çağırmaya izin veren tsc-watch özelliğini buldum. Ama js/'deki dosyaları silmek için küçük bir script kung-fu'ya ihtiyaç duyar. Bunu yapmayı bilen var mı? – barney765