Vue build失败

TypeError: Cannot read property 'compilation' of undefined

 

1.   使用npm run build 失败

使用npm run dev 成功,而使用npm run build失败。如下图:

是应为引用的版本不一致导致的

 

 

2.   查看package.json版本

 

发现 "optimize-css-assets-webpack-plugin"的版本太高了。

使用如下命令,将该版本降下来

npm i optimize-css-assets-webpack-plugin@2 –save

 

 

 

 

再运行npm run build 会报缺少cssnano  模块。

Error: Cannot find module 'cssnano'

安装即可

npm i cssnano –save

最后再运行npm run build

 

 

编译成功。生成dist文件夹。

 

 

posted on 2019-07-27 17:07  已经超神  阅读(1876)  评论(0编辑  收藏  举报