new CleanWebpackPlugin(['dist'])删除的是build目录下的dist
来源:5-8 开发环境 - 区分开发环境 和 生产环境(2)

慕斯卡8150754
2018-01-21
如果配置成new CleanWebpackPlugin(['../dist']) 则会skipping
dist is outside of the project root.
Skipping...
写回答
2回答
-
慕斯卡8150754
提问者
2018-01-21
已解决
new CleanWebpackPlugin(['dist'], {
root: path.resolve(__dirname, '../'), //根目录
verbose: true, //开启在控制台输出信息
dry: false //启用删除文件
})
另外PurifyCSS配置的路径也需要修正
new PurifyCSS({
paths: glob.sync([
path.join(__dirname, '../index.html'),
path.join(__dirname, '../src/*.js')
])
}),
312018-01-22 -
qbaty
2018-01-22
因为你的dist,跳到项目外去了。。。你要用一下绝对地址,用path.resolve(__dirname, '../dist')
10
相似问题