DEV Community

dux
dux

Posted on • Updated on

NPM Cheat Sheet

Índice

  1. Crear un archivo package.json
  2. Instalar una dependencia localmente
  3. Instalar una versión específica de un paquete
  4. Desinstalar un paquete
  5. Listar las dependencias instaladas
  6. Obtener información de un paquete en específico
  7. Listar las dependencias de una dependencia
  8. Listar paquetes que se pueden actualizar
  9. Referencias
  10. Conclusiones

1. Crear un archivo package.json

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

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
Enter fullscreen mode Exit fullscreen mode

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

Enter fullscreen mode Exit fullscreen mode

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 colors@1.3.2
Enter fullscreen mode Exit fullscreen mode

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]
Enter fullscreen mode Exit fullscreen mode

5. Listar las dependencias instaladas

npm list
Enter fullscreen mode Exit fullscreen mode

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

npm view [nombre-del-paquete]
Enter fullscreen mode Exit fullscreen mode

7. Listar las dependencias de una dependencia

npm view [nombre-del-paquete] dependencies
Enter fullscreen mode Exit fullscreen mode

8. Listar paquetes que se pueden actualizar

npm outdate

Enter fullscreen mode Exit fullscreen mode

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:


img

Discussion (0)