composer
Created at: 2022-05-21 13:43:27 | Updated at: 2025-01-19 14:28:47
Composer` no és un gestor de paquets en el mateix sentit que Yum o Apt. Sí, s'ocupa de "paquets" o biblioteques, però els gestiona per projecte, instal·lant-los en un directori (p. ex vendor. ) dins del vostre projecte. Per defecte, no instal·la res globalment. Per tant, és un gestor de dependències. Tanmateix, admet un projecte "global" per comoditat mitjançant l' ordre global.
Aquesta idea no és nova i Composer està fortament inspirat en el npm del node i el bundler de Ruby .
Suposem:
Tens un projecte que depèn de diverses biblioteques. Algunes d'aquestes biblioteques depenen d'altres biblioteques.
Compositor:
Us permet declarar les biblioteques de les quals depeneu. Esbrina quines versions de quins paquets es poden i cal instal·lar i les instal·la (és a dir, les baixa al vostre projecte). Podeu actualitzar totes les vostres dependències en una ordre. Consulteu el capítol Ús bàsic per obtenir més detalls sobre la declaració de dependències.
No valid image directory found or the category is not valid for the gallery.