Composer installeren op een Mac
Composer is een opdrachtregelgebaseerd programma dat wordt gebruikt om afhankelijkheden te beheren in PHP-projecten.
Om Composer op een Mac te installeren, ga eerst naar je /usr/local/bin directory. Dit is een veelvoorkomende locatie om uitvoerbare opdrachtregelprogramma's te plaatsen, dus we zullen Composer hier installeren.
> cd /usr/local/bin
Oeps het werkt niet?
Werkt het script niet vanwege een PHP error? Zorg ervoor dat de locatie bekend is van de PHP omgeving die je op je Mac hebt staan. In mijn geval is dat XAMPP:
export XAMPP_HOME=/Applications/XAMPP
export PATH=${XAMPP_HOME}/bin:${PATH}
export PATH
FYI
Op sommige versies van OSX bestaat de /usr directory standaard niet. Als je de foutmelding /usr/local/bin: Bestand of map bestaat niet krijgt, kun je de directory aanmaken met behulp van deze opdracht:
> sudo mkdir -p /usr/local/bin
Eenmaal in /usr/local/bin, voer de volgende opdracht uit om de Composer-installatieprogramma te downloaden en uit te voeren met behulp van php:
> sudo curl -sS https://getcomposer.org/installer | sudo php
Nadat je de bovenstaande opdracht hebt uitgevoerd, zou je een bericht moeten zien waarin staat dat Composer succesvol is geïnstalleerd:
> curl -sS https://getcomposer.org/installer | sudo php
Wachtwoord:
Alle instellingen zijn correct voor het gebruik van Composer
Downloaden...
Composer succesvol geïnstalleerd naar: /usr/local/bin/composer.phar
Gebruik het: php composer.phar
Het resulterende programma (composer.phar) heeft een .phar (PHP Archive) extensie. We kunnen dit verkorten door het te hernoemen naar alleen composer:
> sudo mv composer.phar composer
Nu hebben we een eenvoudige, beknopte opdracht om Composer aan te roepen. Probeer het uit:
> composer
Composer aanroepen vanuit elke directory
Als je in een andere directory bent dan waarin Composer is geïnstalleerd, kan het zijn dat je een foutmelding krijgt waarin staat dat Composer niet kan worden gevonden.
Dit gebeurt als het pad /usr/local/bin niet in de PATH-variabele van je computer staat, die een lijst bevat van directories die je systeem zal controleren op commando's/programma's wanneer deze worden aangeroepen.
Overige handleidingen
- Office 365 mail instellen op IOs (iPhone/iPad)
- Redis Cache inschakelen op Wordpress
- Loopt je All-in-One WP Migration vast? Verhoog PHP execution time en limieten
- Office 365 instellen op Gmail app (Android)
- Office 365 instellen op uw MAC
- Office365 Multi-Factor Authentication (MFA) inschakelen met je telefoon
- Opstarten map vinden in windows 11
- IMAP mailbox toevoegen Outlook
- E-mail instellen in Windows mail voor Exchange
- Office365 14-dagen Azure AD Multi-Factor Authentication (MFA) melding uitschakelen
- Woocommerce alt en title tags automatisch aanpassen
- Office 365 instellen op Outlook 2013/2016
- Foutcode 801c000e oplossen: te veel apparaten of gebruikers voor dit account
- Visual Studio Code Live Share
- Windows Hello aanmeld optie verwijderen bij het inloggen op je PC
- Office 365 mail instellen op Android (Outlook)
- Multi-Factor Authenticatie onthouden op trusted device
- 2FA login instellen in Wordpress met Wordfence
- Powershell commando's om een kopie van verzonden mail in de gedeelde mailbox achter te laten
- Geen gratis verzending op bepaalde producten in Woocommerce
- Woocommerce alleen gratis verzending weergeven als deze beschikbaar is
- Office 365 mail instellen op iPhone (Outlook)