Node Package Manager


💲node -v ➖ muestra la versión de node

💲 npm -v ➖ muestra la versión de npm

💲 npm install -g npm@latest ➖ verifica si hay nuevas versiones de npm y las instala

💲 npm init ➖ inicia un proyecto con la información en el archivo package.json

💲 npm init -y ➖ inicia un proyecto sin que nos pida la información para el archivo package.json

💲 npm set init.author.name “nombre” ➖ coloca un nomber por defecto

💲 npm set init.author.email “email” ➖ coloca un email por defecto

💲 npm set init.license “licencia” ➖ coloca una licencia por defecto

💲 npm install <paquete> ➖ instala el paquete, debe hacerse en el directorio root del proyecto

💲 npm install <paquete> —save ➖ la dependencia es necesaria en producción

💲 npm install <paquete> —save-dev ➖ la dependencia es necesaria en desarrollo

💲 npm i <paquete> -S ➖ instala el paquete como dependencia en producción

💲 npm i <paquete> -D ➖ instala el paquete como dependencia en desarrollo

💲 sudo npm install -g <paquete> ➖ instala el paquete de forma global

💲 npm list -g —depth 0 ➖ muestra los paquetes instalados de forma global

💲 npm install <paquete> -O ➖ instala el paquete de forma opcional

💲 npm install <paquete> —dry-run ➖ simula la instalación del paquete mostrando el output por consola

💲 npm install <paquete> -f ➖ instala forzosamente el paquete