1.npm run buil 打包是报如下错误
compiler.hooks.compilation.tap(
^
TypeError: Cannot read property ‘compilation’ of undefined
at OptimizeCssAssetsWebpackPlugin.apply
在这里插入图片描述
2.原因
经过网络查找资料发现这是版本问题。打开项目的 package.json 文件可以发现,webpack 是 3.6.0 的版本,但是 optimize-css-assets-webpack-plugin 是 5.0.3 的版本。
在这里插入图片描述
3. 解决办法
执行如下命令将 optimize-css-assets-webpack-plugin 改为 3.2.0 版本即可。
npm i optimize-css-assets-webpack-plugin@3.2.0

Logo

前往低代码交流专区

更多推荐