Composer Dependency Manager
Aus Wikizone
Version vom 19. Januar 2018, 14:17 Uhr von 149.172.225.28 (Diskussion)
Siehe auch: Laravel PHP Framework
https://getcomposer.org https://www.youtube.com/watch?v=yHPwCZAaMak
Composer ist ein PHP Paketmanager und wird u.a. bei der Entwicklung mit Laravel intensiv genutzt.
Installation auf dem Mac
Im Terminal Ausführen (Kann im Homeverzeichnis sein, wenn nachher global installiert werden soll verschieben wir es nachträglich)
- Composer Setup runterlasen
- Verifizieren
- Ausführen
- Setup löschen
Installcode steht auf: https://getcomposer.org und sieht etwa so aus (kann sich bei jeder Version etwas ändern also immer von der Install Seite holen)
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
Global installieren
Einfach in den /usr/local/bin Ordner kopieren (ist standardmäßig in der PATH Variable mit drin)
mv composer.phar /usr/local/bin/composer
evtl. ist ein sudo notwendig
sudo mv composer.phar /usr/local/bin/composer
- Verschieben in /usr/local/bin/composer