Capítulo 5. Gestión de paquetes
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En el Capítulo 1, aprendimos brevemente sobre el gestor de paquetes por defecto de Node, npm. Ahora es el momento de profundizar y sentirnos cómodos encontrando, utilizando y creando paquetes para Node.
El término paquete es lo que el mundo del software utiliza para describir una carpeta que contiene código. En Node, esa carpeta también tendrá un archivo package.json que describe los metadatos y dependencias del paquete.
El término módulo de se refiere a un único archivo o a una colección de archivos relacionados que encapsulan un conjunto de funcionalidades. Los módulos permiten a los desarrolladores organizar su código en unidades separadas y reutilizables. Un paquete Node suele representar un único módulo Node, pero algunos paquetes tienen más de un módulo.
Un paquete suele referirse a código externo del que depende un proyecto, pero creo que una palabra mejor para describir el código de un paquete es genérico. Puedes hacer genéricas partes de tu propio código y extraerlas en un paquete que luego puedas utilizar en muchos proyectos.
Introducción a la gestión de paquetes
Si los paquetes de son sólo carpetas, ¿por qué necesitamos exactamente un gestor de paquetes para ellos?
Hacer un seguimiento de estas carpetas de paquetes se convierte en un reto cuando hay muchos de ellos y cuando estos paquetes dependen de otros paquetes. Esto ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access