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:
Instalación de herramientas en Windows
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
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.
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
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?
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.
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