2014-09-06 48 views
1

我正在使用linux(ubuntu 64bit),并且我已经使用教程安装了节点:http://howtonode.org/how-to-install-nodejs检查节点的版本没有任何返回

这里,现在当我在做节点 - 版本时,它显示以下输出。

[email protected]:~/node$ node --version 
[email protected]:~/node$ node 
[email protected]:~/node$ node -v 

可见,它不打印任何东西。这可能是什么原因。请帮忙?

+1

看看这个[答案](http://stackoverflow.com/q/25564969/),他有类似的问题 – matteospampani 2014-09-06 19:39:33

+0

当你在终端运行'哪个节点'时,你的机器输出了什么? – jasonmerino 2014-09-06 21:11:44

+0

@jasonmerino:哪个节点给我的路径如下所示:/ usr/local/bin/node – 2014-09-07 02:16:31

回答

0

尝试

[email protected]:~/node$ nodejs --version
+0

虽然这个链接可能回答这个问题,但最好在这里包含答案的重要部分,并提供参考链接。如果链接页面更改,则仅链接答案可能会失效。 – Bolster 2014-12-03 12:01:07

+0

@Bolster你在哪里找到链接? – 2014-12-03 12:18:00

+0

从评论方面自动发表评论; tdlr“这在技术上是正确的,但并没有解释为什么它是正确的”,在这种情况下,“可执行文件是不同的名称;它不是'node',它''nodejs'”就足够了。 – Bolster 2014-12-03 12:19:57

0

使用nodejs -vnodejs --version将成为你的目的,希望。在某些情况下,节点的可执行文件映射到nodejs

0

您可以通过

命令和apt-get安装的NodeJS的NodeJS-dev的NPM

安装的NodeJS,您可以通过

--version的NodeJS检查版本

0

您应该检查$ PATH变量。只需在控制台中键入$ PATH并检查输出。如果在/ usr/local/bin目录/节点是不存在的(和它可能不是)添加到的.bashrc(隐藏在主文件夹)或的.profile

export PATH="/usr/local/bin/node" 

这将告诉bash的在哪里查找节点二进制文件。

相关问题