node:找不到命令

我正在设置node.js以便与Meteor,Derby或者Ember这样的框架一起工作,但是我很早就遇到了一些问题。 按照这些说明(http://www.nodebeginner.org),我安装了node,创build了一个简单的helloworld.js文件,然后在terminal运行这个命令:

node path/to/file/helloworld.js 

但我得到以下错误:

 -bash: node: command not found 

我试过导航到目录,然后简单地运行:

 node helloworld.js 

但得到相同的错误。 我对node.js是完全陌生的,不知所措。

运行OS X 10.7.5和最新版本的节点。

One Solution collect form web for “node:找不到命令”

问题是您的PATH不包括节点可执行文件的位置。

你可能会运行节点为“ /usr/local/bin/node ”。

您可以通过运行以下命令将单个行添加到您的bashrc文件中,将该位置添加到您的path中:

 echo 'export PATH=$PATH:/usr/local/bin' >> $HOME/.bashrc 
  • node.js使用的是什么?
  • 如何使用Gulp中的Browserify uglify输出?
  • 没有ssl的npm安装
  • 在Node.js / serverside javascript中使用.NET DLL
  • node.js是否支持yield?
  • Express Passport(node.js)error handling
  • TypeError:Router.use()需要中间件function,但得到一个对象
  • 如何在节点中确定用户的IP地址
  • 当Node.js仍然依赖于内部的线程时,Node.js如何更快地运行?
  • NVM&Node.js - 为所有用户推荐安装
  • rest与Express.js嵌套路由器