2016-11-02 68 views
1

我想這是從使用clean-webpack-plugin刪除生成的.js使用的WebPack

.ts文件(從TSC)生成一個文件夾中刪除所有.js文件夾中的文件(從.TS),但它不會刪除特定的文件,它正在刪除所有文件。

   new CleanWebpackPlugin(['app'], 
       { 
        root: path.resolve('.'), 
        verbose: true, 
        dry: false, 
        exclude: ['**/*.ts','**/*.html'] 
       }) 

我怎樣才能解決這個問題

  1. 要麼不產生從TSC的.js剛剛生成的WebPack bundle.js

  2. 只刪除.js文件,而不是的.ts/.html/.css從給定文件夾中刪除

我也想刪除build文件夾,好像我不得不回去gulp這個

回答

0

對不起我的壞...我只是不得不改變它像下面,使其工作

  new CleanWebpackPlugin(['app/**/*.js', 'build/**/*.*'], 
       { 
        root: path.resolve('.'), 
        verbose: true, 
        dry: false 
       }) 

所以基本上使用REG-EX在路徑本身。

相關問題