背景
使用下述指令设置之后,发现默认版本并没有生效。
nvm alias default v14.15.4
过程
接下来找一下原因。用如下指令查看一下本地安装的所有node版本。
nvm ls
结果如下:
我发现有一个system选项,这个是安装nvm之前安装的node版本。我尝试卸载它。
由于不是使用nvm安装的,所以没办法使用nvm uninstall。
卸载方法:
找出node和npm的安装目录,删掉即可。
which node // /usr/local/bin/node which npm // /usr/local/bin/npm
删除目录内容
rm -rfv /usr/local/bin/node rm -rfv /usr/local/bin/npm
然后再尝试设置默认版本
nvm alias default v14.15.4
新开终端,查看node -v , 大功告成!