npm init: Inicializa un proyecto. Luego tienes que responder preguntas básicas del proyectonpm init -y: Inicializa un proyecto con una descripción por defecto de las preguntas bases
npm install: Instala las dependencias escritas delpackage.jsonnpm install package-name: Instala el paquete de nombre package-name y lo guarda como dependencia para producciónnpm install package-name --save-dev: Instala el paquete y lo guarda como dependencia de desarrollonpm install package-name@version: Instala una versión específica del paquetenpm install package-name@latest: Instala una versión más reciente del paquetenpm install pacakge-name -g: Instala el paquete de forma globalnpm uninstall package-name: Con eso elimina la dependencia y los paquetes de los cuales depend
npm list: Lista los paquetes instalados en el proyectonpm list -g: Lista los paquetes instalados de forma globalnpm outdate: Nos permite mostrar los paquetes que estan desactualizados
npm audit: Audita las dependencias que tenemos instaladas en busca de vulnerabilidadesnpm audit fix: Audita e intenta arreglar las vulnerabilidades de nuestras dependenciasnpm audit --json: Muestra los resultados de la auditoría a manera más profunda en formato jsonnpm audit fix --force: Corrige los problemas encontrados en las librerías instalando otras dependencias por debajo si es necesario
npm run build --dd: Activa el build en formato verbose. Lo cual entrega una información más robusta de lo que se creó en el buildnpm ci: también llamadonpm clean install. Este comando es similar al comandonpm install. Con la diferencia que está pensado para ser utilizado en ambientes automatizados.
npm link: Crea un enlace simbólico para reconocer este paquete dentro del estado de paquete que contiene npm, pero sin publicarlo. De esta forma se puede probar el paquete y garantizar que cumple con lo que se programónpm adduser: Inicia sesión en npm desde la terminalnpm publis: Publica el proyecto creadonpm version x.x.x: Cambia la version del proyecto a x.x.x