
![]()

Notas sobre la instalación y el uso del administrador de paquetes npm.
Introducción
npm es un gestor de paquetes para el lenguaje de programación JavaScript mantenido por npm, Inc., una subsidiaria de GitHub. npm es el gestor de paquetes predeterminado para el entorno de ejecución de JavaScript Node.js y se incluye como una característica recomendada en el instalador de Node.js.
Consiste en un cliente de línea de comandos, también llamado npm, y en una base de datos en línea de paquetes públicos y de paga, llamada el Registro npm. A través del cliente se accede al registro y los paquetes disponibles se pueden explorar y buscar a través del sitio web de npm.
Por el momento estas notas sólo son apuntes sueltos e inconexos.
Desinstalación
Antes de desinstalar npm, conviene usarlo para eliminar todo lo que se instaló con él1. Si se instaló para un usuario, bastará:
$ npm uninstall npm -g
Dependiendo del caso puede ser que el comando anterior requiera sudo2. Adicionalmente uno debe cuidar que $HOME/.nvm y $HOME/.npm
Uso
Algunos ejemplos de uso y comandos útiles.
- Listando paquetes instalados.
Globalmente:$ npm ls -g
/usr/local/nvm/versions/node/v22.12.0/lib
├── @google/clasp@2.4.2
├── corepack@0.29.4
└── npm@11.0.0
Localmente:$ npm ls -l
avilaeduardo@
│ /home/avilaeduardo
│
└── mermaid@11.4.1 - Instalando paquetes
$ npm i mermaid
Referencias
- «Uninstalling packages and dependencies«, npmjs.com, web. Updated: 2025.08.18; visited: 2025.11.13.URL: https://docs.npmjs.com/cli/v11/using-npm/removal.
- «removal«, npmjs.com, web. Updated: 2025.10.04; visited: 2025.11.13. URL: https://docs.npmjs.com/uninstalling-packages-and-dependencies.
![]()

![]()
© Todos los derechos reservados.
Dr. Eduardo René Rodríguez Ávila
Creación: 2025.01.08
Última actualización: 2025.11.13
El contenido de este sitio puede ser copiado y reproducido libremente, siempre que no se altere y se cite su origen. Marcas y productos registrados se citan por referencia y sin fines de lucro ni dolo. Todas las opiniones son a título personal del o de los autores de estas y, salvo que se exprese de otro modo, deben considerarse como registro y expresión de la experiencia de uso de aquello de lo que se trata. Para conocer más sobre la posición de privacidad y responsabilidad respecto de lo que se presenta en este sitio web y de cómo se ha obtenido, consulte la declaración correspondiente.