nvm卸载实际上并没有卸载节点版本

Posted

技术标签:

【中文标题】nvm卸载实际上并没有卸载节点版本【英文标题】:nvm uninstall doesn't actually uninstall the node version 【发布时间】:2017-01-30 18:57:53 【问题描述】:

所以我正在尝试清除旧版本的 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。

【问题讨论】:

截至 2019 年 5 月,这似乎工作正常。 【参考方案1】:
cd ~/.nvm/versions/node
rm -Rf v4.2.3

尝试清算现金 nvm 缓存清除

【讨论】:

【参考方案2】:

通过命令删除

nvm uninstall <version> 
nvm uninstall v16.7.0

手动删除

cd ~/.nvm/versions/node
sudo rm -rf v16.7.0/

【讨论】:

【参考方案3】:

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

它会起作用的。

【讨论】:

【参考方案4】:

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

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

【讨论】:

【参考方案5】:

手动删除:

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

【讨论】:

以上是关于nvm卸载实际上并没有卸载节点版本的主要内容,如果未能解决你的问题,请参考以下文章

Windows下完全卸载node.js并安装node.js的多版本管理工具nvm-windows

nodeJs的升降级(win10下)

Yarn 和 NVM 可以在 Windows 上共存吗?

如何卸载Node、NPM、yarn

Mac 安装 nvm 教程

Nodejs - 如何在 ubuntu 中卸载旧版本的 nodejs 并安装新版本的 nodejs