Loading...
 

Installazione composer per php

Download e installazione composer

scaricare composer con il seguente comando

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

per installare compose basta eseguire 

php composer-setup.php

ma si possono usare le opzioni -- install-dir per specificare la directory di installazione e installarlo ad esempio in /usr/local/bin per avere il comando sempre a disposizione,

mente con l'opzione -- filename si puo specificare un altro nome diverso

in caso si può specificare anche la path completa del php

sudo /Applications/MAMP/bin/php/php5.6.37/bin/php /Users/poto/composer-setup.php --install-dir=/usr/local/bin/ --filename=composer

Utilizzo di composer

posizionarsi nella cartella di riferimento del progetto

installazione di una libreria

composer require zendframework/zendframework

aggiornamento dipendenze o ultima versione

composer update

aggiorna un solo pacchetto

composer update monolog/monolog

rimuovere una libreria

composer remove vendor/package

per ignora un messaggio di dipendenze durante l'installazione  o aggiornamento usare lìopzione --ignore-platform-reqs

composer require --ignore-platform-reqs zendframework/zendframework

rigenera il file autoload in caso di libreirie personalizzate 

composer dump-autoload

inserimento librerie personalizzate

se nella root all'interno della cartella src/pippo/ ci sono le classi personalizzate del namespace pippo

 

{<br>    "require": {<br>        "monolog/monolog": "^1.23",<br>        "swiftmailer/swiftmailer": "^6.1"<br>    },    "autoload": {<br>        "psr-4": {<br>            "pippo\\": "src/pippo/"<br>        }<br>    }}

 

al link seguente si trova la documentazione ufficiale https://getcomposer.org/download/