V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

npm

[Node Package Manager]. Es el gestor de paquetes para la plataforma JavaScript Node.js [ver node]. Coloca los módulos en la ubicación adecuada para que Node.js pueda encontrarlos y gestiona los conflictos de dependencias de forma inteligente. Se utiliza principalmente para publicar, actualizar, gestionar módulos, descubrir, instalar y desarrollar programas Node.js. Incluye las herramientas arborist, npm-arborist, npx, pacote y qrcode-terminal

Ejemplo de crear un proyecto y usar npm

$ mkdir mi-proyecto
$ cd mi-proyecto
$ npm init -y
crea package.json con configuración básica
$ npm install express
instala el framework web "Express" dentro del proyecto. El archivo package.json ahora sabrá que el proyecto depende de Express
$ node server.js
arrancar el servidor. Si es en local con http://localhost:3000
$ node -e "require('npm-arborist')().loadActual().then(tree => console.log(tree.inventory.size))"
mostrar el número de dependencias realmente instaladas en el proyecto
$ npx cowsay "Hola desde npx"
descargará temporalmente el paquete "cowsay" y lo ejecutará
$ npx eslint .
ejecutar una herramienta local del proyecto aunque esté instalada solo en el proyecto
$ npm fund
ver detalles de paquetes
$ npm uninstall express
desinstalar un módulo
$ npm update
actualizar todo
$ npm run start
ejecutar scripts definidos en package.json
$ npm init --yes
inicializar un proyecto. Se crea el archivo package.json
$ npm up -g paquete1 paquete2
actualiza a la última versión paquete1 y paquete2
$ npm i paquete -g
instalar un paquete de forma global
$ npm c onfig list
ver ubicación de los paquetes globales npm
$ npm list -g
listar los paquetes globales instalados
$ npm outdated -g
ver qué paquetes deben actualizarse
$ npm run
lista de scripts disponibles
$ npm restart
reiniciar un proyecto
$ npm star
arrancar un proyecto
$ npm stop
parar proyecto

pacote es el módulo que usa npm para descargar e instalar paquetes desde el registro [npmjs.com]. Es una librería técnica, no un comando de uso común.

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4268 entradas - Acerca del Tractatus
La Pipa Plena 2025