Resumen

Para instalar NPM en Windows debes seguir los siguientes pasos.

Pasos para instalar NPM en Windows

  1. Dirígete a la página oficial de Nodejs. Te encontrarás con la siguiente pantalla:

Página Web para la instalación de Nodejs en Windows

  1. Selecciona la versión LTS.

La versión LTS (Long Term Support) es más estable y con menos errores. La versión actual tiene las últimas características añadidas a Nodejs, pero no está validada y puede provocar errores y bugs.

  1. Ejecuta como administrador el archivo descargado.
  2. Sigue los pasos de la instalación de Node.

¡Listo! Ya está instalado Node y NPM en tu computador.

Cómo validar que NPM están instalados en MacOS

Para validar que NPM y Nodejs están instalados, dirígete a una terminal de comandos, ejecuta el comando node -v y npm -v y te mostrará las versiones instaladas de Nodejs y NPM, respectivamente. Si no lo muestra, es porque no están instaladas.

Para actualizar NPM, ejecuta el comando npm install -g npm@latest.

Cómo instalar NPM en Windows Subsystem for Linux

Si tomaste el Curso de Prework: Configuración de Entorno de Desarrollo en Windows de la Escuela de Desarrollo Web, entonces hay unas consideraciones a tener en cuenta:

  • Deberás instalar NPM y Nodejs por separado, mediante su respectivo comando: sudo apt install nodejs y sudo apt install npm.
  • Si instalas Nodejs con su comando, te instalará una versión muy antigua y provocará errores en paquetes que ya no soporten esa versión. Es por esto, que necesitas instalar Nodejs mediante un manejador de versiones.

Instalar un manejador de versiones de Nodejs

Por los inconvenientes que existen para instalar Nodejs con un comando, te recomendamos instalar un manejador de versiones de Node, por ejemplo NVM (Node Version Manager).

Sigue estos pasos para instalar NVM:

  1. Abre la terminal
  2. Si tienes instalado nodejs, desinstálalo. Por ejemplo, en Ubuntu es mediante el comando sudo apt-get remove nodejs
  3. Dirígete a la página de NVM
  4. En la sección Installing and Updating, selecciona la mejor forma de instalar NVM en tu computador

¡Listo! Ya tienes instalado NVM, ahora puedes instalar cualquier versión de Nodejs.

Cómo instalar Nodejs mediante NVM

Ahora que ya tienes instalado NVM, si ejecutas el comando nvm podrás ver una guía en la terminal con ejemplos de instalación al final.

Puedes utilizar los siguientes comandos para instalar versiones de Nodejs:

| Comando | Resultado | | --- | --- | | nvm install 8.0.0 | Instala la versión específica | | nvm install --lts | Instala la última versión LTS | | nvm install node | Instala la última versión de Node disponible | | nvm use node | Utiliza la última versión de Node |

De esta manera, ya no existirán errores al estar manejando paquetes con NPM.

Contribución creada por Andrés Guano (Platzi Contributor).