Here’s how I installed NodeJS on my RaspberryPi:
Upgrade to the latest OS / Firmware
If you have not already upgraded to the latest version of Raspbian OS and the latest RaspberryPi firmware, I recommend following my RaspberryPi Quickstart.
Getting and Compiling NodeJS
Once your RaspberryPi is up to date, here’s how to download and compile NodeJS:
# Install some prerequisites sudo apt-get install python g++ make # Grab the latest version of NodeJS mkdir ~/nodejs && cd $_ wget -N http://nodejs.org/dist/node-latest.tar.gz tar xzvf node-latest.tar.gz && cd `ls -rd node-v*` # Compile and install to your RaspberryPi ./configure make sudo make install
Please note that it takes about two hours to compile NodeJS.
You can confirm that NodeJS was installed correctly by running:
node -v npm --help
That’s it! You’re ready to begin development.
If you’d like to do some additional reading about NodeJS or ways to access the GPIO pins on the RaspberryPi, check out:
- NodeJS - NodeJS home page
- pi-gpio - “node.js based library to help access the GPIO of the Raspberry Pi”
- GpiO - “Talk to your Raspberry Pi’s GPIO”
If you have any other recommended resources please let me know!