[node.js] node: command not found

I am in the process of setting up node.js in order to work with a framework like Meteor, Derby, or Ember, but am running into some problems early on. Following these instructions (http://www.nodebeginner.org), I installed node, created a simple helloworld.js file, then ran this command in the terminal:

node path/to/file/helloworld.js

but I get the following error:

-bash: node: command not found

I've tried navigating to the directory, then simply running:

node helloworld.js

but get the same error. I am completely new to node.js and am at a loss.

Running OS X 10.7.5 and the latest version of node.

This question is related to node.js

The answer is


The problem is that your PATH does not include the location of the node executable.

You can likely run node as "/usr/local/bin/node".

You can add that location to your path by running the following command to add a single line to your bashrc file:

echo 'export PATH=$PATH:/usr/local/bin' >> $HOME/.bashrc