正在使用nvm卸载node.js的当前活动版本
在Ubuntu 16.04上,我错误地使用root安装nvm,然后通过nvm安装node.js 8.8.1。我还使用了正在使用nvm卸载node.js的当前活动版本,node.js,npm,uninstallation,nvm,Node.js,Npm,Uninstallation,Nvm,在Ubuntu 16.04上,我错误地使用root安装nvm,然后通过nvm安装node.js 8.8.1。我还使用了nvm alias default 8.8.1,认为它可以纠正我的错误 现在我想: 删除默认别名 卸载节点8.8.1 卸载节点附带的npm 4.8.5 卸载nvm 为正确的非sudo用户正确地重新安装所有内容 看起来我已经成功地完成了第一部分: # nvm unalias default Deleted alias default - restore it with `nvm a
nvm alias default 8.8.1
,认为它可以纠正我的错误
现在我想:
# nvm unalias default
Deleted alias default - restore it with `nvm alias "default" "8.8.1"`
但nvm拒绝卸载node 8.8.1,因为它是唯一安装的版本:
# nvm uninstall 8.8.1
nvm: Cannot uninstall currently-active node version, v8.8.1 (inferred from 8.8.1).
我猜我首先需要禁用node 8.8.1,但是在nvm--help
的输出中没有看到类似的功能
在重新正确安装所有内容之前,我需要采取哪些步骤才能从计算机中完全删除node.js、npm和nvm?第一种类型
$ nvm deactivate
然后键入
$ nvm uninstall 8.8.1
这是我的核选择。just-R会问我是否真的要删除nvm文件夹中的每个文件。您可以使用以下命令卸载NodeJ yum删除nodejs 但是,这不会从linux机箱中删除nvm。要删除该选项,请尝试以下命令 nvm卸载
rm -Rf ~/.nvm