node descargar node.js macos sublimetext2 environment-variables nvm

node.js - descargar - Configurando rutas en Sublime con NVM



nvm install node 8 (6)

Estoy usando n . También probé la nave pero estaba teniendo problemas con la instalación de nvm. Espero que esto ayude.

Estoy usando NVM como mi administrador de versiones de nodo en OSX, lo cual es genial, excepto que crea múltiples problemas con mi IDE. Estoy usando Sublime Text y la mayoría de los complementos que he usado buscan nodejs en /usr/local/bin y, como estoy usando el nodo NVM, obviamente no está disponible en esa ubicación, en su lugar está disponible en /Users/${User}/.nvm/${NodeVersion}/bin/node .

Tengo la opción de actualizar la ruta de los nodejs en la configuración de ese complemento, pero luego cuando instalo otro complemento tengo que hacer lo mismo. Lo mismo se aplica al uso de CoffeeScript, LESScss, etc.

Además, cuando actualizo la versión de mi nodo a través de NVM, tengo que actualizar las rutas en todas las configuraciones nuevamente. NVM esencialmente ha creado más problemas al intentar resolver uno por mí.

ACTUALIZACIÓN: Después de un tiempo muy largo, pude finalmente resolver el problema usando la solución brillante de isaacs - nave . La nave usemain stable comando nave usemain stable , es suficiente para entender sus sentimientos :)


Instala NVM desde github.com/xtuple/nvm

Ejecute este comando para instalar NVM como global y verá que todo funciona bien

wget -qO- https://raw.githubusercontent.com/xtuple/nvm/master/install.sh | sudo bash


Para usuarios de Linux,

Por defecto, nvm escribe algunas rutas de nodo en tu .bashrc y se cargarán solo si estás en modo bash.

Así que solo necesitas mover las dos líneas de ruta hacia la parte inferior del archivo así:

# ~/.bashrc: executed by bash(1) for non-login shells. # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) # for examples # Set the NVM path for my Sublime before return. export NVM_DIR="/home/<yourUser>/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm # If not running interactively, don''t do anything [ -z "$PS1" ] && return


Yo estaba teniendo un problema similar ayer. Encontré una secuencia de comandos de Python que exporta mi ruta de nodo (la ruta de nodo de nvm) para Sublime. Lo actualicé para OSX y ST3. Lo puedes encontrar aquí: https://gist.github.com/joesepi/11269417

Suelte esa secuencia de comandos en su directorio de Paquetes, la ruta para ST3 está en los comentarios en la secuencia de comandos. Es posible que tenga que reiniciar ST también. Y si actualiza la versión de su nodo, también deberá actualizar esa secuencia de comandos. ¡Espero que eso ayude!


puede usar el comando "nvm which node-version" como

nvm which 0.12.0


CURRENT_NODE_VERSION=$(nvm current); nvm which $CURRENT_NODE_VERSION