nodejs已经是最新版本,但“node -v”没有给出响应

时间:2014-08-29 08:59:04

标签: node.js shell command-line

这让我很困惑。如果我在命令行中键入“node -v”,则没有响应 - 它只是再次给我$提示符。尝试使用sudo npm install nodejs安装节点会得到响应nodejs is already the newest version

我如何调试它以了解发生了什么?

3 个答案:

答案 0 :(得分:2)

nodejs -v解决了这个问题。

在某些Linux发行版中,节点可执行文件被映射到nodejs

答案 1 :(得分:0)

您是否尝试打印节点版本?如果是,请尝试

  

$ node --version

答案 2 :(得分:0)

默认情况下,节点安装在linux OS上的/ usr / bin /目录下,这意味着它应该以普通用户权限运行,但节点包含一些需要超级用户权限的工具...

改为运行

node -v

运行

sudo node -v

希望它能够正常工作......继续编码