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)
- Windows Hello aanmeld optie verwijderen bij het inloggen op je PC
- Redis Cache inschakelen op Wordpress
- Office365 14-dagen Azure AD Multi-Factor Authentication (MFA) melding uitschakelen
- Woocommerce alt en title tags automatisch aanpassen
- IMAP mailbox toevoegen Outlook
- Office 365 instellen op Gmail app (Android)
- Foutcode 801c000e oplossen: te veel apparaten of gebruikers voor dit account
- Office 365 mail instellen op Android (Outlook)
- Loopt je All-in-One WP Migration vast? Verhoog PHP execution time en limieten
- Visual Studio Code Live Share
- E-mail instellen in Windows mail voor Exchange
- Office 365 instellen op Outlook 2013/2016
- Office365 Multi-Factor Authentication (MFA) inschakelen met je telefoon
- Opstarten map vinden in windows 11
- Multi-Factor Authenticatie onthouden op trusted device
- Office 365 instellen op uw MAC
- 2FA login instellen in Wordpress met Wordfence
- Powershell commando's om een kopie van verzonden mail in de gedeelde mailbox achter te laten
- Woocommerce alleen gratis verzending weergeven als deze beschikbaar is
- Geen gratis verzending op bepaalde producten in Woocommerce
- Office 365 mail instellen op iPhone (Outlook)