Strumenti Utente

Strumenti Sito


itaengine:composer

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
itaengine:composer [2017/06/09 13:22] c.iesariitaengine:composer [2024/10/15 09:45] (versione attuale) – modifica esterna 127.0.0.1
Linea 7: Linea 7:
   * **//composer.lock//**, è un file gestito da Composer che blocca l'aggiornamento delle dipendenze ad una versione specifica. Va mantenuto ed inserito nel repository del codice per avere una configurazione identica per ogni ambiente di lavoro   * **//composer.lock//**, è un file gestito da Composer che blocca l'aggiornamento delle dipendenze ad una versione specifica. Va mantenuto ed inserito nel repository del codice per avere una configurazione identica per ogni ambiente di lavoro
   * **//vendor///**, è la cartella dove vengono installate tutte le librerie e che contiene il file **//autoloader.php//** da includere nel proprio progetto   * **//vendor///**, è la cartella dove vengono installate tutte le librerie e che contiene il file **//autoloader.php//** da includere nel proprio progetto
 +
 +===== Installazione =====
 +
 +Download ed istruzioni sono disponibili sul [[https://getcomposer.org/download/|sito ufficiale]].
      
 ===== Comandi ===== ===== Comandi =====
Linea 16: Linea 20:
 </code> </code>
  
-Installa tutte le dipendenze necessarie. Se presente utilizza le versioni stabilite dal file **//composer.lock//**, in caso contrario installerà le versioni più aggiornate seguendo le regole stabilite nel **//composer.json//**.+Installa tutte le dipendenze necessarie. Se presente utilizza le versioni stabilite dal **//composer.lock//**, in caso contrario installerà le versioni più aggiornate seguendo le regole stabilite nel **//composer.json//**.
  
 <code bash> <code bash>
Linea 22: Linea 26:
 </code> </code>
  
-Aggiorna le dipendenze ed aggiorna il file **//composer.lock//**. Equivale a cancellare il file **//composer.lock//** e lanciare il comando ''composer install''.+Aggiorna le dipendenze ed aggiorna il **//composer.lock//**. Equivale a cancellare il **//composer.lock//** e lanciare il comando ''composer install''.
 È possibile aggiornare pacchetti specifici indicandone il nome dopo il comando, ad esempio: È possibile aggiornare pacchetti specifici indicandone il nome dopo il comando, ad esempio:
  
 <code bash> <code bash>
 composer update monolog/monolog composer update monolog/monolog
-</code>+</code>{{counter}} visualizzazioni. 
itaengine/composer.1497014535.txt.gz · Ultima modifica: 2018/03/19 10:45 (modifica esterna)