关于配置的介绍:
webpack中添加如下代码
const CleanWebpackPlugin = require(‘clean-webpack-plugin‘); module.exports = { new CleanWebpackPlugin({}) }
这个插件默认会清除 output.path 输出的目录
module.exports = { output: { filename: ‘[name]_[hash].js‘, path: resolve(‘dist‘) } }
关于常用的参数配置
1. cleanOnceBeforeBuildPatterns
这个参数配置要删除那些文件,和不要删除那些文件,不要删除的文件前面加个逻辑运算符非 ! ,*号可以通过站位符来处理,表示什么开头,什么结尾啥的
new CleanWebpackPlugin({ cleanOnceBeforeBuildPatterns: [‘main*.*‘, ‘!vendor‘, ‘!vendor.manifest.json‘] }),
【webpack中clean-weabpack-plugin使用方法
原文:https://www.cnblogs.com/wuxianqiang/p/10577970.html