Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Actualización y Eliminación de Paquetes | Sección
Fundamentos de Node.js

bookActualización y Eliminación de Paquetes

Desliza para mostrar el menú

La gestión de paquetes es una parte fundamental al trabajar con proyectos Node.js. Los paquetes proporcionan funcionalidades esenciales, pero con el tiempo pueden quedar desactualizados o introducir vulnerabilidades de seguridad. Mantener los paquetes actualizados garantiza el acceso a las últimas características, correcciones de errores y parches de seguridad. Eliminar paquetes no utilizados u obsoletos ayuda a reducir la complejidad del proyecto y minimiza posibles riesgos. Al actualizar y eliminar paquetes de manera regular, se mantiene una aplicación Node.js segura, eficiente y confiable.

Actualización de paquetes con npm

Mantener las dependencias del proyecto actualizadas es esencial para la seguridad y la estabilidad.

Actualizar todos los paquetes

Para actualizar todas las dependencias de tu proyecto a las últimas versiones menores o de parches permitidas por tu package.json, ejecuta:

npm update

Este comando verifica si existen versiones más recientes que cumplan con los rangos de versiones especificados en tu package.json e instala dichas versiones.

Actualizar un paquete específico

Para actualizar un paquete específico, utiliza el siguiente comando:

npm update <package-name>

Reemplaza <package-name> con el nombre del paquete que deseas actualizar. Esto actualizará el paquete a la última versión que se ajuste al rango de versiones en tu package.json.

Actualizar a la última versión

Para actualizar un paquete a la versión más reciente disponible (incluso si está fuera del rango especificado), utiliza:

npm install <package-name>@latest

Este comando instala la versión más nueva disponible y actualiza tu archivo package.json en consecuencia.

Eliminación de paquetes con npm uninstall

Para eliminar un paquete de tu proyecto Node.js, utiliza

npm uninstall <package-name>

Este comando elimina el paquete del directorio node_modules y actualiza el archivo package.json para reflejar el cambio.

Ejemplo:

Si deseas eliminar el paquete lodash, ejecuta:

npm uninstall lodash

Después de ejecutar este comando:

  • La carpeta lodash se elimina del directorio node_modules;
  • La entrada lodash se elimina de la sección dependencies en el archivo package.json;
  • El archivo package-lock.json también se actualiza para reflejar el cambio.

Este proceso ayuda a mantener el proyecto limpio y asegura que solo los paquetes realmente utilizados permanezcan listados en los archivos del proyecto.

question mark

¿Qué comando de npm debes usar para eliminar un paquete llamado mongoose de tu proyecto Node.js?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 27

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 1. Capítulo 27
some-alt