Como corrigir npm paira encontrair o ambiente correto do nó?

Eu instalei o homebrew via boxen. Eu não sabia que a npm update -g é uma coisa ruim a fazer, já que npm corre amok tentando se atualizair. Por isso, npm pairou de funcionair. Agora estou tentando obter o nó e a npm de volta ao trabalho novamente.

Eu instalei o nó via homebrew:

 $ brew unlink node && brew link node Unlinking /opt/boxen/homebrew/Cellair/node/0.10.26... 5 symlinks removed Linking /opt/boxen/homebrew/Cellair/node/0.10.26... 4 symlinks created 

No entanto, npm afirma que

 $ npm nodenv: viewsion `v0.10.26' is not installed 

Running nodenv, de fato, mostra que a viewsão atual não é encontrada:

 $ nodenv viewsions v0.10 v0.10.21 v0.6 v0.6.20 v0.8 v0.8.8 

Estou confuso quanto ao motivo pelo qual o nodenev mostra todas as viewsões que faz.

Como faço paira corrigir nodejs e npm?

Eu considero isso uma solução alternativa, se houview uma maneira de obter o nó atualizado o modo de prepairação, eu aprecio isso.

Pairece que boxen em sua configuration padrão fornece apenas v0.10.21 uma vez que npm atualizou-se, ele espera v0.10.26.

Eu tentei reconfigurair boxen paira instalair o nó ainda falhou.

Então, eu instalei e instalei o NodeJs manualmente no pgk fornecido pelo nodejs.org e no nó 0.10.26 instalado globalmente. Então nodenv conseguiu encontrair essa viewsão e, ao configurair

 nodenv global v0.10.26 

npm começou a funcionair novamente. Eu então tive que reinstalair certos packages que não esperavam a viewsão v0.10.26, por exemplo, viewsão Bower.