Error: clean-webpack-plugin only accepts an options object.
TypeError: CleanWebpackPlugin is not a constructor
在使用webpack最新版本时 按照文档操作居然报错, 报错提示为上面两处。。
第一次这样写得, 报错: TypeError: CleanWebpackPlugin is not a constructor
const CleanWebpackPlugin = require('clean-webpack-plugin');
plugins: [
new CleanWebpackPlugin(['dist']),
],
解决方法:
const {CleanWebpackPlugin} = require('clean-webpack-plugin');
plugins: [
new CleanWebpackPlugin(['dist']),
],
第二次报错:Error: clean-webpack-plugin only accepts an options object.
解决方法:
const {CleanWebpackPlugin} = require('clean-webpack-plugin');
plugins: [
new CleanWebpackPlugin(),
],
最后执行 npm run build
即成功可用了~