Sto lavorando a un progetto che ha molte dipendenze che personalmente controllo. Ogni volta che il mapping dello spazio dei nomi cambia in un requisito, è necessario eseguire composer update
per aggiornare il file di caricamento automatico Composer in modo che i mapping dello spazio dei nomi possano essere raccolti.Aggiornamento dei file autoload del compositore senza `compositore update`?
Tuttavia, se apporto direttamente modifiche alla directory vendor/
, non è necessario controllare le ultime versioni tramite composer update
- tutto ciò di cui ho bisogno è di aggiornare il file di caricamento automatico. Per un progetto con decine di requisiti ospitati su GitHub, lo composer update
può richiedere alcuni minuti.
C'è un modo per ottenere composer
per aggiornare i file autoload , senza dover eseguirecomposer update
?
Questo in realtà non raccogliere eventuali variazioni nella '' directory vendor /. per esempio. se cambio lo spazio dei nomi del caricatore automatico in 'vendor/*/*/composer.json', nessuno di questi comandi lo raccoglie. – jevon
Non si dovrebbe modificare direttamente la directory del fornitore in questo modo. – Evert
Invece, dovresti apportare la modifica al repository della dipendenza e quindi aggiornare solo quella dipendenza ('compositore update [nome pacchetto]') – Evert