Guida a Composer gestore di dipendenze standard per l'ecosistema: Biblioteche
Questo capitolo ti spiegherà come rendere la tua libreria installabile tramite Composer. Ogni progetto è un pacchetto # Non appena si crea un file composer.json in una directory, quella directory diventa un pacchetto. Quando si aggiunge un file require a un progetto, si crea un pacchetto che dipende da altri pacchetti. L'unica differenza tra il progetto e una libreria è che il progetto è un pacchetto senza nome. Per rendere installabile quel pacchetto è necessario assegnargli un nome. Lo si fa aggiungendo la name proprietà in composer.json : { "name": "acme/hello-world", "require": { "monolog/monolog": "1.0.*" } }
In questo caso il nome del progetto è acme/hello-world , dove acme è il nome del fornitore. Fornire il nome del fornitore è obbligatorio.
Nota: se non sai quale nome utilizzare come fornitore, il tuo nome utente di GitHub è solitamente una buona opzione. I nomi dei pacchetti devon...