Raspberryp上的node.js]不显示任何terminal输出

我已经在我的RaspberryPi上运行Raspbian上安装了node.js

  sudo apt-get install nodejs npm 

它看起来好像已经安装,我没有安装错误,但是当我检查版本,我没有得到任何terminal输出node -vnode --version

我写了一个简单的js文件,只是输出testing到控制台,当我从命令行运行node index.js ,我也没有得到任何输出在命令行。

有什么我在这里做错了吗? 是Raspbianterminal在某种程度上不同于其他平台(我无法想象它是)。

我也安装了这个post的指导(直到configuration服务器) http://blog.rueedlinger.ch/2013/03/raspberry-pi-and-nodejs-basic-setup/并得到相同的结果,在控制台中没有输出

对于node.js,debian软件包通常不会将二进制文件提供为node/usr/bin/node ),而是将其作为nodejs/usr/bin/nodejs )提供,因为可能会与另一个二进制文件的命名冲突。 (另见http://ypcs.fi/howto/2013/03/23/nodejs-debian/ )所以你应该调用nodejs -v等。

另外/另外,您可以使用ln -s /usr/bin/nodejs /usr/bin/node创build一个符号链接。 如果你必须运行shell脚本,希望节点被命名为node ,那么这很有用。

我不得不重新创build我的raspbian图像(不知道为什么),并尝试无数不同的方式来安装节点后,我结束了使用这个脚本https://github.com/midnightcodr/rpi_node_install ,它花了永远,但它在最后工作。

我也最近看到post说, sudo apt-get install node-js ,但没有自己尝试。