Vue build失败

TypeError: Cannot read property 'compilation' of undefined

 

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

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

 TypeError: Cannot read property 'compilation' of undefined

 

2.   查看package.json版本

TypeError: Cannot read property 'compilation' of undefined

 

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

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

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

 TypeError: Cannot read property 'compilation' of undefined

TypeError: Cannot read property 'compilation' of undefined

 

 

 

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

Error: Cannot find module 'cssnano'

安装即可

npm i cssnano –save

最后再运行npm run build

TypeError: Cannot read property 'compilation' of undefined

 

 

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

 TypeError: Cannot read property 'compilation' of undefined

 

相关文章:

  • 2021-05-18
  • 2021-07-01
  • 2021-06-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-21
  • 2021-09-14
  • 2021-08-28
  • 2021-07-16
  • 2021-09-09
  • 2021-06-26
相关资源
相似解决方案