卸载节点版本

时间:2016-10-10 07:23:32

标签: javascript node.js npm

当我 nvm ls

->       v4.3.2
         system
default -> 4.3.2 (-> v4.3.2)
node -> stable (-> v4.3.2) (default)
stable -> 4.3 (-> v4.3.2) (default)
iojs -> N/A (default)

当我做nodejs --version时 我得到v0.10.25

我如何摆脱v0.10.25

我提到this后面的两个答案。我想删除使用sudo apt-get install nodejs

安装的0.10.25

2 个答案:

答案 0 :(得分:1)

而不是随机搜索nodejs安装文件夹 首先使用会产生which nodejs

之类的/usr/bin/nodejs

现在进入/usr/bin并使用sudo rm -rf nodejs删除nodejs。

现在输入nodejs --version 应该是使用nvm安装的节点版本。

答案 1 :(得分:1)

您可能错过了〜/ .profile 设置,或者在安装nvm后尚未执行此设置。例如,请参阅this howto并检查您的〜/ .profile 文件中是否有类似的内容:

export NVM_DIR="/home/<your_user_name>/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm

如果有,请尝试执行source ~/.profile并重试。

之后,如果你执行which node,它应该输出如下内容:

/home/<your_user_name>/.nvm/<your_selected_node_version>/bin/node