nvm uninstall实际上并不卸载节点版本

时间:2016-09-22 09:16:34

标签: node.js nvm

所以我正在尝试清除旧版本的node.js。

我从:

开始
$ nvm ls
      v0.10.30
      v4.2.3
->    v6.6.0
      system

我不想要旧版本,所以我会这样做:

$ nvm uninstall 4.2.3
Uninstalled node v4.2.3

然后我验证它完成了我想要的,但是它提供了与以前一样的相同的安装版本列表:

$ nvm ls
      v0.10.30
      v4.2.3
->    v6.6.0
      system

具体来说,v4.2.3仍在那里。

任何想法我可能做错了什么?还有其他任何强制卸载的方法吗?我正在使用Cloud 9 IDE。

4 个答案:

答案 0 :(得分:11)

手动删除:

cd ~/.nvm/versions/node
sudo rm -rf v4.2.3/

答案 1 :(得分:1)

cd〜/ .nvm / versions / node rm -Rf v4.2.3

//尝试清算现金 nvm缓存清除

答案 2 :(得分:0)

它现在可以在nvm 0.35.1版中使用。或者至少对我有用。

如果我们要卸载的节点版本是当前使用的版本,则在卸载它之前,我们需要nvm use另一个版本。

答案 3 :(得分:0)

nvm 停用 然后 nvm 卸载 4.2.3 或(版本号)

它会起作用。