Paquetes de Node.js (npm)

Generalidades sobre NPM (Node Package Manager)

NPM es un administrador de paquetes que ayuda a organizar y compartir paquetes y módulos de Node.js. NPM puede descargar paquetes y buscar actualizaciones de los paquetes que ya has instalado.

Este artículo es una descripción general rápida de los paquetes de Node.js. Para más información, mira la siguiente página de docs.npmjs.com:

Requisitos previos

Node.js no está instalado de manera predeterminada en los servidores DreamHost más nuevos, entonces primero debes instalar manualmente una versión personalizada con el nombre de usuario de tu servidor. Mira el siguiente artículo para obtener instrucciones sobre cómo instalar una versión personalizada de Node.js.

Una vez instalado, npm también está instalado y podrás ejecutar los siguientes comandos.

Actualizar NPM

Verifica la versión corriendo el siguiente comando:

[server]$ npm -v

Para actualizar npm a la última versión, corre el siguiente comando:

[server]$ npm install npm@latest -g

Corre el siguiente comando para verificar el directorio en el que escribe npm.

[server]$ npm config get prefix
/home/username/.nvm/versions/node/v12.16.3

Si instalaste NVM como se muestra arriba, verás la respuesta del directorio como la carpeta /.nvm bajo tu usuario actual.

¿Qué son paquetes?

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

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

Donde encontrar paquetes

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

¿Instalación local o global?

Puedes instalar paquetes local o globalmente. Depende de cómo quieras usar el paquete.

Local

El comportamiento predeterminado de ejecutar npm install es instalarlo localmente. Esto es preferible si vas a usar require para depender del paquete de tu propio módulo.

Globalmente

Si deseas usar el paquete como una herramienta de línea de comando.

Verificar qué paquetes están instalados

Paquetes locales

Para verificar qué paquetes locales están instalados, dirígete al directorio de aplicaciones de tu sitio donde reside la carpeta /node_modules. Luego ejecuta lo siguiente:

[server]$ ls node_modules

Paquetes Globales

Corre lo siguiente:

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

Instalar paquetes

Consulta la página siguiente para obtener instrucciones sobre cómo instalar paquetes local o globalmente:

Ver también

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?