Platzi
Platzi

¡Invierte en ti y celebremos! Adquiere un plan Expert o Expert+ a precio especial.

Antes: $349
$259
Currency
Antes: $349
Ahorras: $90
COMIENZA AHORA
Termina en: 9D : 6H : 27M : 45S

Instalación de herramientas en Windows

3/32

Lectura

Para poder realizar este curso es necesario que tengas instalada una versión de Node.js en tu equipo. Lo único que tienes que hacer es descargar el instalador desde la página oficial de Node.js. Te recomiendo que descargues la versión marcada con LTS para que tengas mayor soporte de actualizaciones a lo largo del tiempo:

Node Installer

Una vez hayas descargado el instalador solo tienes que ejecutarlo y dar clic en instalar con todas las opciones por defecto:

Installer

Para verificar que tienes instalado correctamente Node.js solo tienes que abrir una ventana del símbolo de sistema en Windows y teclear el comando node -v que mostrará tu versión de Node.js instalada.

Si te sale un resultado como el siguiente significa que todo está bien instalado:

Node version

Instalación de NVM en Windows

El repositorio de NVM original solo funciona con Linux y MacOS, pero existe una alternativa para Windows que podemos usar. Solo tienes que entrar a este enlace donde encontrarás la última versión de NVM para Windows.

Recuerda descargar el archivo comprimido llamado nvm-setup.zip:

Download NVM

Uno vez que se termine de descargar el archivo lo tienes que descomprimir y te aparecerá un icono como el siguiente que es el instalador de NVM:

Icon NVM

Al igual que con el instalador de Node,js solo necesitas aceptar todas las configuraciones por defecto y dar clic en instalar:

NVM install

Para comprobar que NVM está instalado correctamente puedes abrir una ventana del símbolo del sistema y listar las versiones de Node.js que tienes instaladas con nvm ls:

NVM list

Si alguien tiene problemas con la instalacion de nvm me sirvio hacer lo siguiente que vi en stackoverflow y que ya publique en el video anterior pero si alguien es distraido como yo ps lo dejo aqui .

1- Antes de instalar nvm, corremos esto en el terminal

touch ~/.bash_profile

2- Despues, corre esto en el terminal

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash

3- Importante no olviden reiniciar el terminal o correr el siguiente comando

source ~/.nvm/nvm.sh //Esto refrescara los comandos del sistema

4- En el terminal corra el siguietne comando

nvm --version //indica la versio n instalada de nvm

Para estos casos yo utilizo n https://www.npmjs.com/package/n

n

La versión de Windows de nvm, así como la de node se encarga de todo lo necesario para funcionar y de añadir variables de entorno.

Al instalar nvm en Windows, si ya tienes node instalado, que es lo normal, pregunta si quieres que nvm también administre esa versión, decirle sí y a funcionar.

Instale Node.js en windows 10 y le marque la opción de instalar automáticamente todas las herramientas necesarias…y me instalo otros programas como Python… visual studio 2017… si lo hice bien…?

Yo les recomiendo mejor usar WSL

Les hará la vida más sencilla.

Bien, solo fue descargar un zip & descomprimirlo. Luego ejecutado & listo !

¿Qué es NVM?.. ¿Para qué sirve?, ¿Con qué fin lo descargamos?

nvm list

Genial muchas gracias!

Todo correcto y sin complicaciones.

Genial, en mi laptop con Windows estoy usando la terminal de Hyper con ohmyzsh! y seguí los pasos que vienen en la documentación de GitHub y funcionó a la perfección

Muchas gracias!!

all set!

NVM Ubuntu

Ejecuta en una terminal

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

Cierra la terminal y vuelve a ejecutar una nueva terminal y verificas si esta instalado

nvm --version

siempre me da errores el nvm :c

Como listo mis versiones de node js?

m

muy buena herramienta.

 nvm install 14.15.4
 nvm use 14.15.4
 nvm ls
 node -v
 npm -v

nvm list
nvm use

Excelente. A seguir aprendiendo.

Excelente! Muchas gracias

excelente! Gracias!

Muchas gracias

Instalando todo bien hasta ahora, ¡seguimos adelante!