Month: March 2013

Node.js on Windows 8 with Chocolatey

Disclaimer: I know I’m not the first one who is jumping on this train. I’m late majority when it comes to Node.js and JavaScript. But it’s nonetheless fun to blog about the journey. And that’s the reason for these posts.

Let’s install Chocolatey first. Just open a command prompt and copy and paste the text and press enter.


For Node JS this is the package you need, because it contains NPM as well.
Just type

cinst nodejs.install

And there it goes.
node install


Check it out by creating a javascript file with e.g.

console.log("Join us today");

Save it as joinus.js
And then fire up a Powershell prompt of Dos prompt and type

node joinus.js

The result:

PS C:\Users\jacqueline\Desktop\Invites> node .\test.js
Join us today

Doesn’t this bring tears in your eyes?

Node.js on the Raspberry Pi

I’m most certainly not the first who tried this, but here is how I did install node.js on my Raspberry Pi.

I installed a fresh image (, which you can get here.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential

Then I went over here and executed the commands in this Gist:

echo ‘export PATH=$HOME/local/bin:$PATH’ >> ~/.bashrc
. ~/.bashrc
mkdir ~/local
mkdir ~/node-latest-install
cd ~/node-latest-install
curl | tar xz –strip-components=1
./configure –prefix=~/local
make install # ok, fine, this step probably takes more than 30 seconds…
curl | sh

And after that there is node.js and npm on the Raspberry Pi:

pi@raspberrypi ~/node-latest-install $ npm -v && node -v

Now install Nginx on your Raspberry Pi and start hosting Node apps. Well, first I need a use case. And then I need to know how to write it.