11-10-2026

Comandos más usados de npm

Configuración

  • "npm init": Crea el archivo "package.json" del proyecto.
  • "npm init -y": Genera el "package.json" con los valores predeterminados.
  • "npm --version": Muestra la versión instalada de npm.
  • "node --version": Muestra la versión instalada de NodeJS.

Instalar paquetes

  • "npm install": Instala las dependencias del proyecto.
  • "npm install <paquete>": Añade una dependencia al proyecto.
  • "npm install -D <paquete>": Añade una dependencia de desarrollo.
  • "npm install -g <paquete>": Instala un paquete de forma global.
  • "npm uninstall <paquete>": Elimina un paquete del proyecto.

Ejecutar scripts

  • "npm run": Lista los scripts disponibles en el "package.json".
  • "npm run dev": Ejecuta el script denominado «dev».
  • "npm start": Ejecuta el script denominado «start».
  • "npm test": Ejecuta el script denominado «test».

Actualizar e inspeccionar

  • "npm outdated": Comprueba si existen paquetes desactualizados.
  • "npm update": Actualiza los paquetes respetando los rangos de versión definidos.
  • "npm ls": Lista los paquetes instalados en el proyecto.
  • "npm explain <paquete>": Explica el motivo por el que se encuentra instalado un paquete.

Seguridad e instalación limpia

  • "npm audit": Busca vulnerabilidades conocidas en las dependencias.
  • "npm audit fix": Aplica las correcciones de seguridad compatibles.
  • "npm ci": Realiza una instalación limpia a partir del archivo de bloqueo.

Ejecutar paquetes

  • "npx <comando>": Ejecuta el ejecutable de un paquete.
  • "npm exec -- <comando>": Ejecuta un comando perteneciente a un paquete.