NPM Cheat Sheet

Índice

1. Crear un archivo package.json

  • Crea un archivo package.json preguntandote por la configuración del proyecto en la consola:
npm init
  • Crea un archivo package.json por defecto (manera rápida):
npm init --yes
npm init -y

Tanto npm init --yes como npm init -y hacen lo mismo.

2. Instalar una dependencia localmente

  • Dependencias de producción
//Comando largo
npm install [nombre-del-paquete]
// ó
npm install [nombre-del-paquete] --save

//Comando resumido
npm i [nombre-del-paquete]
// ó
npm i [nombre-del-paquete] --save

El flag --save se usaba en versiones antiguas de Node, hoy ya no es necesario escribirlo, pero es probable que lo veas en algunas documentaciones.

  • Dependencias de desarrollo
//Comando largo
npm install [nombre-del-paquete] --save-dev

//Comando corto
npm install [nombre-del-paquete] -D

El flag --save-dev y -D hacen lo mismo, puedes usar el que te sea mas comodo.

3. Instalar una versión específica de un paquete

npm i [nombre-del-paquete]@[version]
// npm i [email protected]

4. Desinstalar un paquete

Tanto dependencias de producción como de desarrollo, usa:

//Comando largo
npm uninstall [nombre-del-paquete]

//Comando corto
npm un [nombre-del-paquete]

5. Listar las dependencias instaladas

npm list

6. Obtener información de un paquete en específico

npm view [nombre-del-paquete]

7. Listar las dependencias de una dependencia

npm view [nombre-del-paquete] dependencies

8. Listar paquetes que se pueden actualizar

npm outdate

Puedes encontrar un Cheat Sheet más completo en este link

9. Conclusiones

  • A mi criterio estos son los comandos mas usados con npm.
  • No los memorices, para eso está este pequeño NPM Cheat Sheet.

10. Referencias

Quiza esto sea de tu interés:

25