Cómo instalar un NPM en Windows

Clase 3 de 18Curso de Gestión de Dependencias y Paquetes con NPM

Resumen

Para instalar un NPM (Node Package Manager) en Windows sigue estos pasos:

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

Página Web para la instalación de Node.js en Windows
Nota: Página web de Node.js capturada el 09/05/2022.

  1. Selecciona la versión LTS (Long Term Support) o la “Actual”.

La versión LTS es la más estable y con menos errores. La versión actual tiene las últimas características añadidas a Node, pero no está probada y puede tener 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. ¿Existe una forma de comprobarlo? ¡Por supuesto!

En una terminal de comandos, ejecuta el comando node -v y npm -v y te mostrará las versiones instaladas de Node y NPM, respectivamente. Si no lo muestra, es porque no están instaladas.

Si no sabes qué es la terminal, toma el curso de Introducción a la Terminal y Línea de Comandos

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

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 Node por separado mediante un comando
  • Si instalas Node en consola, te instalará una versión muy antigua y provocará errores en paquetes que ya no soporten esa versión. Por lo tanto, no hay manera de actualizar node de manera tradicional

Instalar un manejador de versiones de Node

Por los inconvenientes que existen para instalar Node de manera tradicional, te recomendamos instalar primero 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 Node.

Instalar Node 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 Node:

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

Contribución creada con aportes de: Andrés Guano.