nvm设置默认版本不生效

今天在用nvm设置node默认版本的时候,忽然发现一直没有生效,在使用nvm alias default 18后,关闭shell再重新打开输入node -v发现版本还是为之前的16版本,其实是在安装nvm时没有删除原来的node版本导致的 找出node和npm的安装目录,删掉即可。 如果发现node

今天在用nvm设置node默认版本的时候,忽然发现一直没有生效,在使用nvm alias default 18后,关闭shell再重新打开输入node -v发现版本还是为之前的16版本,其实是在安装nvm时没有删除原来的node版本导致的

找出node和npm的安装目录,删掉即可。
如果发现node和npm在nvm目录下,不需要删除,因为那是你通过nvm安装的node版本

which node  
// /usr/local/bin/node
rm -rfv /usr/local/bin/node

which npm
// /usr/local/bin/npm
rm -rfv /usr/local/bin/npm

最后再使用nvm alias default 18将node版本设置为18即可

LICENSED UNDER CC BY-NC-SA 4.0
Comment