Cómo habilitar npm
npm
(Node Package Manager) es la herramienta de gestión de paquetes de Node.js y su gestor de paquetes predeterminado. Se utiliza para instalar, compartir y gestionar paquetes de código JavaScript, y es una de las mayores bibliotecas de código abierto del mundo. Usar npm
puede ayudar a los desarrolladores a gestionar fácilmente las dependencias de sus proyectos, aumentando la eficiencia del desarrollo.
Habilitar npm
El Node.js instalado a través de ServBay ya viene con npm
, y está habilitado por defecto. Si encuentras que npm
no está habilitado o necesita ser actualizado, puedes seguir los pasos a continuación.
Confirmar que npm está instalado
Abre la terminal e ingresa el siguiente comando para ver la versión de
npm
:bashnpm -v
1Salida de ejemplo:
bash9.1.0
1
Actualizar npm
Si necesitas actualizar npm
, puedes hacerlo con el siguiente comando:
npm install -g npm
Confirma la versión nuevamente:
npm -v
Beneficios de usar npm
La principal ventaja de npm
radica en su gran biblioteca de código abierto y en sus funcionalidades convenientes de gestión de paquetes. A continuación, algunos ejemplos prácticos de uso de npm
:
Inicializar un proyecto
Usa npm
para inicializar un nuevo proyecto de Node.js:
npm init
Esto te guiará para crear un nuevo archivo package.json
con la información básica del proyecto y sus dependencias.
Instalar dependencias
Usa npm
para instalar las dependencias del proyecto:
npm install
Esto instalará todas las dependencias listadas en el archivo package.json
.
Añadir dependencias
Añadir un nuevo paquete de dependencias:
npm install lodash --save
Esto instalará el paquete lodash
y actualizará el archivo package.json
.
Eliminar dependencias
Eliminar un paquete de dependencias:
npm uninstall lodash --save
Esto eliminará el paquete lodash
del proyecto y actualizará el archivo package.json
.
Actualizar dependencias
Actualizar todos los paquetes de dependencias del proyecto:
npm update
Usar scripts de npm
npm
permite definir scripts en el archivo package.json
para facilitar la ejecución de comandos frecuentes. Por ejemplo, añade los siguientes scripts al archivo package.json
:
"scripts": {
"start": "node app.js",
"test": "mocha"
}
2
3
4
Luego puedes ejecutar estos scripts con los siguientes comandos:
npm start
npm test
2
Comandos comunes
Instalar paquetes globalmente:
bashnpm install -g <package-name>
1Por ejemplo, instalar
nodemon
:bashnpm install -g nodemon
1Ver paquetes globales:
bashnpm list -g --depth=0
1Limpiar caché:
bashnpm cache clean --force
1
Usando npm
, los desarrolladores pueden gestionar fácilmente las dependencias de sus proyectos, instalar y actualizar paquetes rápidamente, mejorando así la eficiencia general del desarrollo.