Hoe Voeg Je ~/.composer/vendor/bin Toe Aan Je PATH?

Gepubliceerd 23 augustus 2024

Probleem: Toegang Tot Via Composer Geïnstalleerde Uitvoerbare Bestanden

Het toevoegen van de Composer bin directory aan de PATH omgevingsvariabele stelt je in staat om eenvoudig toegang te krijgen tot uitvoerbare bestanden die via Composer zijn geïnstalleerd. Zonder deze configuratie moet je elke keer het volledige pad opgeven om deze tools uit te voeren, wat traag en onhandig kan zijn.

~/.composer/vendor/bin Toevoegen aan PATH

Tijdelijke Oplossing

Om de Composer bin directory toe te voegen aan je PATH voor de huidige terminal sessie:

  1. Open je terminal.
  2. Voer dit commando uit:

    export PATH="$PATH:$HOME/.composer/vendor/bin"

Dit voegt de Composer bin directory alleen voor de huidige sessie toe aan je PATH.

Tip: Verifieer PATH Toevoeging

Na het uitvoeren van het export commando, kun je verifiëren dat de Composer bin directory aan je PATH is toegevoegd door uit te voeren:

echo $PATH

Dit zal je huidige PATH weergeven en je zou de Composer bin directory erin moeten zien.

Permanente Oplossing voor Bash Gebruikers

Om de wijziging permanent te maken voor Bash gebruikers:

  1. Open je ~/.bashrc bestand met een teksteditor.

  2. Voeg deze regel toe aan het einde van het bestand:

    export PATH="$PATH:$HOME/.composer/vendor/bin"
  3. Bewaar en sluit het bestand.

  4. Om de wijzigingen toe te passen zonder uit te loggen, voer uit:

    source ~/.bashrc

Alternatieve Locaties voor Andere Systemen

  • Als je systeem geen ~/.bashrc bestand heeft, kun je de export regel toevoegen aan ~/.bash_profile.
  • Voor nieuwere Laravel versies moet je mogelijk $HOME/.config/composer/vendor/bin gebruiken in plaats van $HOME/.composer/vendor/bin.
  • Om de wijziging systeembreed te maken, inclusief voor GUI applicaties, voeg de export regel toe aan ~/.profile.

Example: ~/.profile Gebruiken voor Systeembrede PATH Toevoeging

Om de Composer bin directory systeembreed toe te voegen aan je PATH:

  1. Open je ~/.profile bestand met een teksteditor:
    nano ~/.profile
  2. Voeg de volgende regel toe aan het einde van het bestand:
    export PATH="$PATH:$HOME/.composer/vendor/bin"
  3. Bewaar en sluit het bestand.
  4. Log uit en log opnieuw in zodat de wijzigingen van kracht worden.

De PATH Update Verifiëren

Na het toevoegen van de Composer bin directory aan je PATH, moet je controleren of de wijzigingen correct zijn toegepast. Hier zijn twee manieren om te controleren of de update heeft gewerkt:

Log uit en log opnieuw in:

  1. Bewaar je werk en sluit alle terminal vensters.
  2. Log uit van je Ubuntu systeem.
  3. Log opnieuw in op je account.
  4. Open een nieuw terminal venster.
  5. Typ dit commando om je huidige PATH weer te geven:
    echo $PATH
  6. Zoek naar de ~/.composer/vendor/bin directory in de output.

Gebruik het source commando om wijzigingen toe te passen:

  1. Als je niet wilt uitloggen, gebruik het source commando om je shell instellingen opnieuw te laden:
    source ~/.bashrc

    (Gebruik ~/.bash_profile of ~/.profile als je de PATH daar hebt toegevoegd)

  2. Na het uitvoeren van het source commando, controleer je PATH:
    echo $PATH
  3. Zoek naar de ~/.composer/vendor/bin directory in de output.

Als je de Composer bin directory in je PATH ziet, was de update succesvol. Je kunt nu Laravel commando's uitvoeren zonder het volledige pad naar het uitvoerbare bestand te typen.