Node.js
nvm - Administrador de versiones de nodo
Buscar..
Observaciones
Las direcciones URL utilizadas en los ejemplos anteriores hacen referencia a una versión específica de Node Version Manager. Es muy probable que la última versión sea diferente a lo que se está haciendo referencia. Para instalar nvm con la última versión, haga clic aquí para acceder a nvm en GitHub, que le proporcionará las últimas URL.
Instalar NVM
Puedes usar curl
:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
O puedes usar wget
:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
Compruebe la versión de NVM
Para verificar que nvm ha sido instalado, haga:
command -v nvm
lo que debería generar 'nvm' si la instalación fue exitosa.
Instalación de una versión específica del nodo
Listado de versiones remotas disponibles para la instalación
nvm ls-remote
Instalando una versión remota
nvm install <version>
Por ejemplo
nvm install 0.10.13
Usando una versión de nodo ya instalada
Para listar las versiones locales disponibles del nodo a través de NVM:
nvm ls
Por ejemplo, si nvm ls
devuelve:
$ nvm ls
v4.3.0
v5.5.0
Puedes cambiar a v5.5.0
con:
nvm use v5.5.0
Instala nvm en Mac OSX
PROCESO DE INSTALACIÓN
Puede instalar Node Version Manager usando git, curl o wget. Ejecutas estos comandos en Terminal en Mac OSX .
ejemplo de rizo:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
Ejemplo de wget:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
PRUEBA DE QUE NVM FUE INSTALADO CORRECTAMENTE
Para probar que nvm se instaló correctamente, cierre y vuelva a abrir Terminal e ingrese nvm
. Si recibe un mensaje nvm: comando no encontrado , es posible que su sistema operativo no tenga el archivo .bash_profile necesario. En la Terminal, ingrese touch ~/.bash_profile
y ejecute nuevamente el script de instalación anterior.
Si aún obtienes nvm: comando no encontrado , prueba lo siguiente:
- En la Terminal, ingrese
nano .bashrc
. Debería ver una secuencia de comandos de exportación casi idéntica a la siguiente:
export NVM_DIR = ”/ Users / johndoe / .nvm” [-s “$ NVM_DIR / nvm.sh”] &&. “$ NVM_DIR / nvm.sh”
- Copie el script de exportación y elimínelo de .bashrc
- Guarde y cierre el archivo .bashrc (CTRL + O - Entrar - CTRL + X)
- A continuación, ingrese
nano .bash_profile
para abrir el Perfil de Bash - Pegue el script de exportación que copió en el perfil de Bash en una nueva línea
- Guardar y cerrar el perfil de Bash (CTRL + O - Entrar - CTRL + X)
- Finalmente ingrese
nano .bashrc
para volver a abrir el archivo .bashrc - Pegue la siguiente línea en el archivo:
fuente ~ / .nvm / nvm.sh
- Guardar y cerrar (CTRL + O - Entrar - CTRL + X)
- Reinicie la Terminal e ingrese
nvm
para probar si está funcionando
Configuración de alias para la versión de nodo
Si desea establecer algún nombre de alias para la versión de nodo instalada, haga lo siguiente:
nvm alias <name> <version>
Similarmente a unalias, haz:
nvm unalias <name>
Si usara una versión distinta de la versión estable como alias por defecto, sería un caso de uso adecuado. default
versiones con alias default
se cargan en la consola de forma predeterminada.
Me gusta:
nvm alias default 5.0.1
Entonces, cada vez que la consola / terminal inicie 5.0.1 estaría presente de forma predeterminada.
Nota:
nvm alias # lists all aliases created on nvm
Ejecute cualquier comando arbitrario en una subshell con la versión deseada del nodo
Listar todas las versiones de nodo instaladas
nvm ls
v4.5.0
v6.7.0
Ejecutar comando usando cualquier versión de nodo instalado
nvm run 4.5.0 --version or nvm exec 4.5.0 node --version
Running node v4.5.0 (npm v2.15.9)
v4.5.0
nvm run 6.7.0 --version or nvm exec 6.7.0 node --version
Running node v6.7.0 (npm v3.10.3)
v6.7.0
usando alias
nvm run default --version or nvm exec default node --version
Running node v6.7.0 (npm v3.10.3)
v6.7.0
Para instalar la versión del nodo LTS
nvm install --lts
Cambio de versión
nvm use v4.5.0 or nvm use stable ( alias )