I've been trying to install node-red on debian jessie today and after much pain and googling i finally have it working
Im running jessie in a VM not on a Raspberry Pi.
I installed the following
$ sudo apt-get install nodejs npm
then tried
$ sudo npm install -g node-red
Which is where I hit all sorts of errors
In debian jessie they rename node to nodejs :/
The eventual fix was the following command
$sudo update-alternatives --install /usr/bin/node node /usr/bin/nodejs 10
form found in this post
after the above the install command worked as normal
$ sudo npm install -g node-red
Anyway I hope this helps other trying to run on jessie.
I don't know if this might also effect running on the Raspberry Pi2 jessie images?
Matt