这让我很困惑。如果我在命令行中键入“node -v”,则没有响应 - 它只是再次给我$
提示符。尝试使用sudo npm install nodejs
安装节点会得到响应nodejs is already the newest version
。
我如何调试它以了解发生了什么?
答案 0 :(得分:2)
nodejs -v
解决了这个问题。
在某些Linux发行版中,节点可执行文件被映射到nodejs
。
答案 1 :(得分:0)
您是否尝试打印节点版本?如果是,请尝试
$ node --version
答案 2 :(得分:0)
默认情况下,节点安装在linux OS上的/ usr / bin /目录下,这意味着它应该以普通用户权限运行,但节点包含一些需要超级用户权限的工具...
改为运行
node -v
运行
sudo node -v
希望它能够正常工作......继续编码