Pagina 1 di 1
composer e php
Inviato: domenica 24 maggio 2015, 16:46
da eaghezzi
dovendo installare parecchie librerie con composer, ognuna con il proprio file composer.json
c'è modi farlo in sequenza senza dover creare un unico composer.json tutte le volte, il mix di librerie può essere diverso.
Re: composer e php
Inviato: domenica 24 maggio 2015, 16:52
da Zoff
Ogni applicazione ha il suo composer.json e se ci sono librerie differenti evidentemente non si tratta della stessa applicazione quindi ognuna dovrebbe avere il suo file composer.json.
Re: composer e php
Inviato: domenica 24 maggio 2015, 17:52
da eaghezzi
mi spiego meglio,
spesso utilizziamo idiorm,paris,twig , e slim o silex
ognuno ha il suo composer.json devo quindi ogni volta creare un composer.json che sia la 'somma' di quelli utilizzati
mi chiedevo se non c'è il modo per esempio per elaborarli in sequenza
alle volte capita di aggiungere qualcosa dopo, in questi casi che fare ?
Re: composer e php
Inviato: domenica 24 maggio 2015, 18:01
da Zoff
Non credo di aver capito cosa intendi con:
Composer gestisce automaticamente le dipendenze, ad esempio se vuoi usare idiorm, silex e twig, è sufficiente il comando:
E ti viene generato un composer.json bello e pronto.
Re: composer e php
Inviato: domenica 24 maggio 2015, 18:14
da eaghezzi
beata ignoranza, ammetto che conosco poco di composer, fino ad adesso facevo così
prendevo ogni singolo file composer.json quello di idiorm,silex, ....e ricomponevo manualmente l'oggetto in un nuovo file composer.json
e poi lancio il comando composer.phar
quindi come dici tu dopo aver fatto il require di quanto serve lancio composer.phar install
se successivamente dovessi aggiungere un'altra library eseguo ancora require e poi install
Re: composer e php
Inviato: domenica 24 maggio 2015, 18:23
da Zoff
Non serve ridare l'install, il require fa l'update implicitamente. Anzi, se non vuoi fare l'update perché magari vuoi dare piu' comandi require puoi specificare --no-update
Per info:
https://getcomposer.org/doc/03-cli.md