- 升级 @vue/cli
npm install -g @vue/cli@5.0.8-- 全局更新cli 5.0.8已经是最新版本的了 - vue官方迁移文档地址: v2.cn.vuejs.org/v2/guide/mi…
- 修改
package.json文件内的依赖版本号将引用的 @vue/cli-xxx 插件都改成 "^4.5.0""dependencies": { "vue": "^2.7.0" }, "devDependencies":{ "@vue/cli-plugin-babel": "^4.5.0", "@vue/cli-plugin-eslint": "^4.5.0", "@vue/cli-plugin-router": "^4.5.0", "@vue/cli-plugin-vuex": "^4.5.0", "@vue/cli-service": "^4.5.0", "eslint-plugin-vue": "^9.0.0", } - 删除 'vue-template-compiler' 依赖
- 为了确保没有依赖缓存影响,执行
npm cache clear --force,删除 package-lock.json 文件和 node_modules 文件夹, 重新执行npm install下载最新的依赖 - 迁移完成 继续开发 扔个图