It looks like you haven't installed Node on your Windows machine yet? If you already installed it, you can check your PATH variable in System Settings to make sure NODE_PATH is set to the location of your Node installation.
EDIT: sorry for this, didn't use Node on windows at that time - travis is right, nodejs.org is the best place to install
Node.js download page
It may also be worth checking if the nodejs plugin requires a 32 or 64-bit version of Node, as they will be installed in different places.
source share