正确的使用方式
//引入clean-webpack-plugin包
const { CleanWebpackPlugin } = require('clean-webpack-plugin');
//在plugins中配置,无需传参
plugins: [new CleanWebpackPlugin()]
报错一:
TypeError: cleanWebpackPlugin is not a constructor
解决方法:
上述报错是因为使用了如下的引入的方式:
`const CleanWebpackPlugin = require('clean-webpack-plugin');`
改为如下引用即可:
const { CleanWebpackPlugin } = require('clean-webpack-plugin');
报错二:
Cannot read property ‘emit’ of undefined
解决方法:
下载指定版本的插件
npm install --save-dev clean-webpack-plugin@3.0.0