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:
Una vez hayas descargado el instalador solo tienes que ejecutarlo y dar clic en instalar con todas las opciones por defecto:
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:
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:
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:
Al igual que con el instalador de Node,js solo necesitas aceptar todas las configuraciones por defecto y dar clic en instalar:
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:
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
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
Buena compa, me salvó, gracias.
Gracias.
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.
¿Qué es NVM?.. ¿Para qué sirve?, ¿Con qué fin lo descargamos?
Para controlar mejora las versiones de node.js que instalamos en nuestro equipo sin la necesidad de ir a la pagina oficial de node.js ademas te permite crear ambientes virtuales para usar por ejemplo en un proyecto la version LTS(estable de node.js), en otro proyecto probar las ultimas caracteristicas beta o incluso alfa de node.js sin que esto altere a la version de LTS(y algo se pueda romper) y otro caso practico es que puedas tener un proyecto de una version vieja que si lo corres en la LTS se rompa por lo cual te serviria correr esa version especirfica. En resumen un mejor control de versiones de node.js
Yo les recomiendo mejor usar WSL
Les hará la vida más sencilla.
nvm es para administrar versiones de npm.
nvm list
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...?
La instalación de node desde su página oficial solo instala node y npm, no sé de donde obtuviste lo de python, visual studio 2017, que para este curso lógicamente no es necesario. Seguiste los pasos del manual que dejó Luis?
En el cuadro de instalación de Node.js tenia un cuadro para chulear que decía instalar otros programas y pues me apareció python instalado...
Es necesario usar nvm? o puedo omitir ese paso?
Hola Prioto ¿Cómo estas?
Como consejo personal te recomiendo que lo instales y sigas con NVM, mas que nada para no tener ningún problema el día de mañana.
Además gracias a NVM podemos tener varias versiones de Node por lo cual instalando esto ahora tenemos un entorno de trabajo preparado para cualquier situación.
Por decir dos
Testing con diferentes versiones
Pruebas de aplicaciones con diferentes versiones.
Espero que mi respuesta te sea de ayuda !
Te mando un saludo !
nvm ls
"nvm" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.
La consola me lanza este mensaje luego de ejecutar
nvm ls
como dice las instrucciones.
Si lo habré instalado bien ?
Todo listo, empecemos ...
Me sirvió todo en los aporte pero, quiero dejar el artículo de óscar Barajas. Me ayudó mucho:
Muy buen consejo el de NVM justo estaba buscando algo que hiciera eso.
Bien, solo fue descargar un zip & descomprimirlo. Luego ejecutado & listo !
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!!
nvm list en power shell la ejecutan como administrador en windows