Ao trabalhar no nó, pode ser difícil manter as versões do nó corretas. O N da Vision Media foi projetado para corrigir isso.
https://github.com/visionmedia/n
Deixando o nome de lado, N é uma ferramenta eficaz para construir nós a partir da origem e gerenciar versões em sua máquina, semelhante ao RVM do Ruby.
Agora, ao configurar uma nova caixa, uso uma receita que executa estas etapas:
$ sudo apt-get install npm build-essential
$ sudo npm install -g n
$ n install stable
$ sudo apt-get remove npm
$ ln -s /usr/local/n/current/bin/npm /usr/local/bin/npm
(this fixes a weird npm pathing issue described here: https://github.com/visionmedia/n/issues/63)
Feito! Agora você tem controle total sobre seu nó e versão npm com N.