从个人意愿上来说,我比较喜欢讲依赖升级到最新的版本,就算不是升级到最新的版本,那也要升级到比较新的版本,使用新的版本,如果遇到问题,我详细这个问题不仅仅是出现在自己的身上,应该许多的人都要这样的问题,新版本找问题更方便,基本在在issues中能找到你遇到的一切问题。至于为什么不使用vue-cli3.0,原因很简单,封装的爹妈都不认识了。
我这里升级的思路,大致可以按照以下的步骤进行,先升级webpack的版本,升级完成之后,运行dev-server,运行打包脚本,并测试打包后的静态资源,查看是否可正常访问,并解决升级过程中遇到的问题,首先我通过 yarn add webpack -D
命令升级webpack,升级之后会出现一些异常,主要的异常为,一些插件在webpack当中已经内置,一些插件替换为其他版本的插件。
已经变为webpack内置的插件 | 被替换掉的插件 |
---|---|
NamedModulesPlugin() | extract-text-webpack-plugin |