Get started with NodeJS on Mac OSX
I had an old installation of node.js but got all kinds of erros. I tried to download a new version from http://nodejs.org/ but it did not solve the problem.
Then I tested with brew and that did seam to work. I did some cleaning up before I started.
# Remove global modules sudo rm -rf /usr/local/lib/node_modules # Remove local modules rm -rf ~/node_modules # Saw a tip that making /usr/local mine makes this easier (not having to sudo all the time) sudo chown -R $USER /usr/local
Then I installed nodejs with brew
brew install nodejs # There were som old files that needed cleaning brew link node # Delete what brew complains about and run again until it's done # Run the npm (node package manager) installation wget http://npmjs.org/install.sh chmod +x install.sh ./install.sh
npm has global and local modules. I decided to only use global (to avoid the confusion not remebering where things were installed)
npm config ls -l npm config set global true
NOTE: I’ve learned that this isn’t such a good idea when developing node applications of your own…
Try to do an update, make sure there are no erros
Set NODE_PATH so that require finds the installed modules:
cd && nano .bash_profile export NODE_PATH=/usr/local/lib/node_modules:~/node_modules:.