npm / yarn

2025.12.06

Inicialización

npmyarnDescripción
npm inityarn initInicializar de forma interactiva
npm init -yyarn init -yInicializar con valores predeterminados

Instalación de paquetes

npmyarnDescripción
npm installyarnInstalar dependencias
npm install pkgyarn add pkgAgregar paquete
npm install -D pkgyarn add -D pkgAgregar como dependencia de desarrollo
npm install -g pkgyarn global add pkgInstalación global
npm install pkg@1.0.0yarn add pkg@1.0.0Especificar versión
npm install pkg@latestyarn add pkg@latestInstalar la última versión

Eliminación de paquetes

npmyarnDescripción
npm uninstall pkgyarn remove pkgEliminar paquete
npm uninstall -g pkgyarn global remove pkgEliminación global

Actualización de paquetes

npmyarnDescripción
npm updateyarn upgradeActualizar todos los paquetes
npm update pkgyarn upgrade pkgActualizar paquete específico
npm outdatedyarn outdatedMostrar paquetes actualizables

Consulta de información

npmyarnDescripción
npm listyarn listLista de paquetes instalados
npm list --depth=0yarn list --depth=0Mostrar solo nivel superior
npm info pkgyarn info pkgInformación del paquete
npm search keyword-Buscar paquetes
npm view pkg versionsyarn info pkg versionsVersiones disponibles

Ejecución de scripts

npmyarnDescripción
npm run scriptyarn scriptEjecutar script
npm startyarn startEjecutar script start
npm testyarn testEjecutar script test
npm run buildyarn buildEjecutar script build
npx pkgyarn dlx pkgEjecutar temporalmente

Caché

npmyarnDescripción
npm cache clean --forceyarn cache cleanLimpiar caché
npm cache verify-Verificar caché

Archivo de bloqueo

npmyarnDescripción
package-lock.jsonyarn.lockNombre del archivo de bloqueo
npm ciyarn install --frozen-lockfileUso estricto del archivo de bloqueo

Publicación (Publishing)

npmyarnDescripción
npm loginyarn loginIniciar sesión en el registro
npm publishyarn publishPublicar paquete
npm unpublish pkg-Eliminar paquete publicado
npm version patchyarn version --patchIncrementar versión patch
npm version minoryarn version --minorIncrementar versión minor
npm version majoryarn version --majorIncrementar versión major

Configuración

npmyarnDescripción
npm config listyarn config listLista de configuraciones
npm config set key valueyarn config set key valueCambiar configuración
npm config get keyyarn config get keyObtener configuración

Auditoría y seguridad

npmyarnDescripción
npm audityarn auditVerificar vulnerabilidades
npm audit fix-Corregir vulnerabilidades automáticamente

Workspaces

npmyarnDescripción
npm init -w packages/a-Inicializar workspace
npm install -w a pkgyarn workspace a add pkgAgregar a workspace específico
npm run -w a scriptyarn workspace a scriptEjecutar en workspace específico
npm run --workspaces scriptyarn workspaces run scriptEjecutar en todos los workspaces

Combinaciones de comandos útiles

ComandoDescripción
rm -rf node_modules && npm installInstalación limpia
npm list --depth=0 | grep pkgBuscar paquete
npm ls pkgMostrar origen de dependencia del paquete
npm explain pkgMostrar dependencias en detalle
npm dedupeOrganizar paquetes duplicados
npm pruneEliminar paquetes innecesarios
← Volver a la lista