创建vue3脚手架,因vue-cli版本较低:3.0.4,所以想将vue-cli更新到最新版本
说明:后续只是手动解决了vue-cli版本的问题,至于默认安装路径还需继续完善;
真实情况:还没完全搞清楚~
错误说明:
运行vue-cli更新代码
更新:
npm update -g @vue/cli
或
安装:
npm install -g @vue/cli
安装成功后,运行vue -V,版本依旧是3.0.4
查找安装路径问题(Mac)
参考大神文章:developer.aliyun.com/article/897…
- 终端运行 where vue,得到路径
- 进入/usr/local/lib/node_modules文件夹下,发现有@vue文件,发现此版本与之前vue -V版本一致,所以查询到的版本应该来自此处,
- 不过更新与安装的vue-cli并没有对此生效,路径应该在其他文件下的@vue,针对参考文档中“如果是之前自己有配置路径,不知道安装到了什么位置,可以使用命令
npm root -g进行查询”
npm root -g
查询地址为之前下载/更新自动安装的位置
- 进入此地址,在此node_modules中应该会有一个@vue文件,通过package.json查看版本为之前更新的5.0.8,如没更新请再次安装。 将此文件复制到之前的 /usr/local/lib/node_modules位置;
5.复制之后,通过node -V可查看版本为最新版本了。 运行vue create 项目名,有‘Default ([Vue 3] babel, eslint)’提示;
总结:全局安装包/usr/local位置与每次安装vue-cli安装地址不统一,具体为啥还不太清楚,后面继续修改;