vue-cli项目升级webpack4

267 阅读1分钟
安装最新稳定版
    npm i -D webpack

安装最新版本
    npm i webpack@latest webpack-cli --save-dev

踩坑记录

遇到问题1:
    compilation.mainTemplate.applyPluginsWaterfall is not a function

解决方案:
    html-webpack-plugin 不兼容
    安装:npm i –-save-dev html-webpack-plugin@next 
    
遇到问题2:
    Cannot read property 'vue' of undefined

解决方案:
    需要更新vue-loader
    cnpm install vue-loader@14.2.2

总结

建议使用本地安装webpack4,同时需要升级html-webpack-plugin 和 vue-loader