Webpack完成后如何删除输出的index.js?

时间:2018-05-07 12:07:59

标签: webpack html-webpack-plugin

我使用HtmlWebpackInlineSourcePlugin和HtmlWebpackPlugin来内联捆绑的html文件中的所有js和css文件。我想在生成html文件后从输出目录中删除这些js和css文件,因为它们不再需要了。是否有选项或插件来执行此操作?

我也在使用CleanWebpackPlugin,但它不适合这项工作。

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用webpack-shell-plugin

通过npm安装:

npm install --save-dev webpack-shell-plugin
在webpack.config.js中

需要

const WebpackShellPlugin = require('webpack-shell-plugin');

添加到插件数组:

plugins: [
    new WebpackShellPlugin({onBuildEnd:['rm dist/*.js']})
]