vue2.9.6升级到vue3.0
首先需要卸载你之前的vue2.9.6
npm uninstall vue-cli -g
然后运行命令vue-V会发现不是可执行的命令,就说明已经卸载成功了
cnpm install -g @vue/cli
然后运行命令vue-V查看vue的版本
如果显示版本就说明成功了,我这里装过之后直接到最高版本了
vue ui
通过Gui界面创建项目
vue ui创建vue新项目时出现:Cannot read property ‘indexOf‘ of undefined
应该是vue-cli版本出了问题
解决方案:
- 删除之前的版本
npm uninstall vue-cli -g
, - 重新安装
npm i -g @vue/cli
- 通过 npm install -g @vue/cli@版本号 安装3.xx版本的全局Vue-cli即可解决问题
- 比如 npm install -g @vue/cli@版本号 安装3.12