¿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:

  • La versión más reciente de HomeBrew, las versiones ya no son compatibles
  • No se puede instalar Inkscape en Yosemite con homebrew
  • Instale el package Homebrew con todas las opciones disponibles
  • Ejecute la aplicación x11 desde el muelle
  • atajos de keyboard perdidos en la actualización de iOS 8
  • No se puede usar launchctl como usuario no root
  •  $ 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?

  • ¿Dónde colocar los files VirtualHost para brew's httpd24?
  • Instalando tmux pero obteniendo "dyld: Library not loaded Referenciado de: / usr /"
  • PAW: command no encontrado
  • instalar homebank con cerveza
  • Para instalar Busybox en OSX
  • ¿Qué tan fácil es comprar piezas de repuesto / actualización para un Mac Pro?
  • 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).