¿Cómo arreglar npm para encontrar el entorno correcto del nodo?

He instalado homebrew a través de boxen. No sabía que la npm update -g es algo malo, ya que npm se vuelve loca tratando de actualizarse. Por lo tanto, npm dejó de funcionar. Ahora estoy tratando de hacer que node y npm vuelvan a funcionar.

He instalado el nodo a través de homebrew:

  • Actualización automática de Homebrew
  • ¿Puedo actualizar el SSD a finales de 2013 retina Mac Book Pro?
  • ¿Cómo puedo usar RSVG con ImageMagick?
  • Homebrew y usr / local / include / question
  • ¿Monte SquashFS bajo El Capitán o alternativa a SquashFS?
  • -bash: / usr / local / php5 / bin / curl: No existe ningún file o directory
  •  $ brew unlink node && brew link node Unlinking /opt/boxen/homebrew/Cellar/node/0.10.26... 5 symlinks removed Linking /opt/boxen/homebrew/Cellar/node/0.10.26... 4 symlinks created 

    Sin embargo, npm afirma que

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

    Correr nodenv de hecho muestra que la versión actual no se encuentra:

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

    No estoy seguro de por qué nodenev muestra todas las versiones que hace.

    ¿Cómo arreglo nodejs y npm?

  • ¿Cómo instalo catdoc a través de homebrew?
  • Cómo eliminar Clean Homebrew
  • ¿Cómo puedo `preparar podar` las inputs múltiples?
  • ¿Cómo instalo MacVim?
  • ¿Se proporciona Eigen con XCode?
  • ¿Cómo instalo OpenSSL en ElCaptain si mi HomeBrew está roto?
  • One Solution collect form web for “¿Cómo arreglar npm para encontrar el entorno correcto del nodo?”

    Considero que esto es una solución, si hay una manera de hacer que los nodos mejoren de la forma en que lo preparo, lo agradezco.

    Parece que boxen en su configuration estándar solo proporciona v0.10.21, pero una vez que npm actualiza, espera v0.10.26.

    Traté de reconfigurar boxen para instalar el nodo pero fallé.

    Luego fui e instalé NodeJs manualmente sobre la pgk proporcionada por nodejs.org y el nodo instalado globalmente 0.10.26. Entonces nodenv fue capaz de encontrar esa versión y establecer

     nodenv global v0.10.26 

    npm comenzó a trabajar de nuevo. Luego tuve que reinstalar ciertos packages que no esperaban la versión v0.10.26, por ejemplo, la versión bower.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).