1. CleanWebpackPlugin is not a constructor
错误写法:
const CleanWebpackPlugin = require('clean-webpack-plugin') // 原先:default导出
...
new CleanWebpackPlugin(['dist']) // 原先:传入数组
正确写法:
const { CleanWebpackPlugin } = require('clean-webpack-plugin') // 现在:需要包引入
...
new CleanWebpackPlugin() // 现在:只接受对象,这里可以不传
原因:新版本的 clean-webpack-plugin 要通过构造函数取到包内的 CleanWebpackPlugin 方法
本文解析了clean-webpack-plugin的最新变化,包括从默认导出到命名导出的转换,以及构造函数参数由数组改为对象的调整。指导开发者如何正确更新配置,避免Webpack构建错误。

596

被折叠的 条评论
为什么被折叠?



