node -v和nodejs -v给了我两个不同的版本号

时间:2015-07-21 09:39:10

标签: node.js version upgrade versions

您好我的Linux机器上安装了节点。

当我在终端上运行node -v命令时,它会显示0.10.32 当我运行nodejs -v时,它会显示相同的版本。即0.10.32

现在我使用以下命令升级了我的节点:

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

现在,当我运行node -v时,它会将版本显示为0.12.7 当我运行nodejs -v时,它会将版本显示为0.10.32

我对此感到困惑。

为什么它们不同,为什么我们将node和nodejs作为两个独立的东西?

请帮忙。

提前致谢

1 个答案:

答案 0 :(得分:0)

检查您的节点位置which node 然后删除节点

  

rm -r path / node

然后将nodejs与节点

链接
  

sudo ln -s which nodejs / usr / bin / node