写在前面:如果是用nvm来使用vue-cli3,其实并不需要安装nvm,因为vue-cli3文档中写了:vue-cli3官方文档

1. 安装nvm

参考文章:https://www.cnblogs.com/weiqinl/p/7503123.html.

下面只是我的安装过程,照着参考文章的顺序安装不会有任何错误。

首先在本地直接把nodejs安装目录删除,就是文章中说的nodejs目录文件夹,接下来就是照着参考文章中的过程安装,最后nvm看一下,发现安装ok了。

然而事情并没有那么简单,使用nvm install 8.12.0安装node.js,提示npm安装超时,突然想起来npm文件夹没有删除,然后就去删除npm文件夹(“C:\Users\weiqinl(名字会不一样)\AppData\Roaming\npm”),再执行nvm install 8.12.0,提示已安装,nvm ls一看,确实有8.12.0,既然已安装,那就直接用呗,然后使用nvm use 8.12.0,提示现在在用8.12.0了,node -v出现问题了,提示拒绝访问,这就不对了,那就再用一遍nvm use 8.12.0,提示8.12.0未安装,nvm ls 一看,明明有8.12.0,既然如此,那就nvm uninstall 8.12.0,再nvm install 8.12.0, 安装没出现任何报错,nvm use 8.12.0,node -v成功,npm -v 成功。

2. 使用vue-cli3

现在已经nvm use 8.12.0了,我经过n遍npm uninstall vue-cli -g ,npm install -g @vue/cli,但是vue -V 一直返回2.9.3,并没有更新到3.0+。

最后,很简单,我把cmd的目录换成了nvm的v8.12.0的目录下(“c:\Users…\AppData\Roaming\nvm\v8.12.0>vue -V”),输入命令vue -V,终于返回3.0.5。

勉强能用。

Logo

前往低代码交流专区

更多推荐