在Ubuntu 16.04上,我错误地使用root来安装nvm,然后通过nvm安装node.js 8.8.1。我还使用nvm alias default 8.8.1
,认为它可以纠正我的错误。
现在我想:
看起来我已经成功完成了第一部分:
# nvm unalias default
Deleted alias default - restore it with `nvm alias "default" "8.8.1"`
但是nvm拒绝卸载节点8.8.1,因为它是唯一安装的版本:
# nvm uninstall 8.8.1
nvm: Cannot uninstall currently-active node version, v8.8.1 (inferred from 8.8.1).
我猜我首先需要取消激活节点8.8.1,但我在nvm --help
的输出中看不到任何看似这样做的内容。
在重新正确安装所有内容之前,我需要采取哪些步骤从机器上完全删除node.js,npm和nvm?
答案 0 :(得分:16)
第一种类型
$ nvm deactivate
然后输入
$ nvm uninstall 8.8.1
答案 1 :(得分:1)
您可以使用以下命令来卸载nodejs。
yum remove nodejs
但是,这不会将nvm从Linux框中删除。要删除它,请尝试以下命令。
nvm卸载
答案 2 :(得分:0)
rm -Rf ~/.nvm
在我看来,这是核选择。只是-R会问我是否真的要删除nvm文件夹中的每个文件。