Paquetes de Node.js (npm)

 

Generalidades

Este artículo es una descripción general rápida de npm y cómo usarlo en DreamHost.

Antecedentes

npm es un administrador de paquetes que ayuda a organizar y compartir paquetes y módulos de Node.js. Puede descargar nuevos paquetes y buscar actualizaciones para los paquetes existentes que ya están instalados.

Requisitos previos

Para seguir los pasos de este artículo, primero debes instalar manualmente una versión personalizada de Node.js con el usuario de tu servidor. Esto también instala npm, lo que te permite ejecutar los siguientes comandos.

Preguntas Frecuentes

¿Qué son los paquetes?

Un paquete es uno o más archivos JavaScript (módulos) agrupados (o empaquetados) juntos. Los archivos de un paquete son código reutilizable que realiza una función específica para tu aplicación de Node.js. Esta página muestra los paquetes más populares.

Descargar y usar paquetes te permite agregar código y funcionalidad a tu sitio sin tener que crearlo tú mismo.

¿Dónde encuentro los paquetes?

Puedes buscar paquetes en el sitio web de Node.js.

¿Debería instalarlo localmente o globalmente?

Depende de cómo se utilizará el paquete.

  • Localmente — esto generalmente se prefiere si planeas usar el paquete como una dependencia en tu propio módulo.
  • Globalmente — Si deseas utilizar el paquete como una herramienta de línea de comandos.

Usar npm

Los siguientes son ejemplos de los comandos npm básicos que puedes utilizar para actualizar e instalar paquetes.

Actualizar npm

Revisa la versión usando -v.

[server]$ npm -v

Actualizae npm a la última versión.

[server]$ npm install npm@latest -g

Revisar qué paquetes están instalados

Verifica el directorio donde escribe npm.

[server]$ npm config get prefix
/home/username/.nvm/versions/node/v20.18.0

Si instalaste NVM siguiendo las instrucciones anteriores, verás la respuesta del directorio como la carpeta /.nvm bajo tu usuario actual.

Paquetes locales

Para revisar qué paquetes locales están instalados, navega al directorio de aplicaciones de tu sitio donde se encuentra la carpeta /node_modules. Luego corre lo siguiente:

[server]$ ls node_modules

Paquetes globales

Corre lo siguiente desde cualquier directorio:

[server]$ npm ls -g --depth=0

Instalar y actualizar paquetes

Revisa este artículo para obtener instrucciones sobre cómo instalar y actualizar paquetes de forma local o global.

Ver también

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?