我正在设置node.js以便使用Meteor,Derby或Ember等框架,但我很早就遇到了一些问题。按照这些说明(http://www.nodebeginner.org),我安装了node,创建了一个简单的helloworld.js文件,然后在终端中运行了这个命令:
node path/to/file/helloworld.js
但是我收到以下错误:
-bash: node: command not found
我尝试导航到目录,然后只是运行:
node helloworld.js
但得到同样的错误。我对node.js完全不熟悉,但我很茫然。
运行OS X 10.7.5和最新版本的节点。
答案 0 :(得分:37)
问题是您的PATH不包含节点可执行文件的位置。
您可以将节点作为“/usr/local/bin/node
”运行。
您可以通过运行以下命令将该位置添加到路径中来添加一行:
echo 'export PATH=$PATH:/usr/local/bin' >> $HOME/.bashrc