Hoe beheer ik Composer for Laravel met de Web Terminal?

Procédure

Composer is een afhankelijkheidsbeheerder voor PHP waarmee je de bibliotheken die nodig zijn voor je Laravel-applicatie kunt installeren, bijwerken en beheren. Met Composer kun je de benodigde componenten eenvoudig integreren en onderhouden, zodat je de afhankelijkheden van je project efficiënt en consistent kunt beheren.

In deze documentatie leggen we uit hoe je met Composer kunt werken door middel van opdrachtregels op de Web Terminal.

Voorafgaand aan deze documentatie nodigen we je uit om toegang te krijgen tot de Web Terminal van je hosting.

Het Composer commando gebruiken

Afhankelijkheden installeren

Als je al een Laravel-project hebt en je moet de afhankelijkheden installeren die in het composer.json-bestand staan, gebruik dan :

⌨ Opdracht
compose install

Afhankelijkheden bijwerken

Om alle afhankelijkheden in je Laravel project te updaten naar hun laatste compatibele versies, gebruik je :

⌨ Opdracht
composer update

Nieuwe afhankelijkheden toevoegen

Om een nieuwe afhankelijkheid aan je project toe te voegen, gebruik je het commando require. Bijvoorbeeld, om guzzlehttp/guzzle toe te voegen :

⌨ Opdracht
composer require guzzlehttp/guzzle

Afhankelijkheden verwijderen

Om een afhankelijkheid van je project te verwijderen, gebruik je het remove commando. Bijvoorbeeld, om guzzlehttp/guzzle te verwijderen :

⌨ Opdracht
composer remove guzzlehttp/guzzle

Automatisch laden optimaliseren

Om het automatisch laden van klassen te optimaliseren, wat de prestaties van je applicatie kan verbeteren, gebruik je :

⌨ Opdracht
composer dump-autoload -o

Geïnstalleerde afhankelijkheden weergeven

Om een lijst van alle geïnstalleerde afhankelijkheden en hun versies te zien, gebruik je :

⌨ Opdracht
composer show

De Composer-cache verwijderen

Om de Composer metadata cache te verwijderen

⌨ Opdracht
composer verwijder-cache

Zoeken naar pakketten

Zoekt in het Composer-register naar beschikbare pakketten op basis van een trefwoord.

⌨ Opdracht
composer zoeken [trefwoord]

Composer documentatie: https: //getcomposer.org/

Conclusie

Je weet nu hoe je :

  • Installeer de afhankelijkheden van je Laravel project met composer install.
  • Update je afhankelijkheden naar de laatste compatibele versies met composer update.
  • Voeg eenvoudig nieuwe bibliotheken toe aan je project met composer require.
  • Onnodige afhankelijkheden verwijderen met composer remove.
  • Optimaliseer het automatisch laden van class met composer dump-autoload -o voor betere prestaties.
  • Bekijk de lijst van geïnstalleerde pakketten en hun versies met composer show.
  • Wis de Composer cache om bepaalde problemen op te lossen met composer clear-cache.
  • Zoek naar specifieke pakketten met composer search [trefwoord].

✨ Dankzij deze gids wordt het beheren van de afhankelijkheden van je PHP-project met Composer kinderspel! We hopen dat deze informatie je helpt om je applicaties efficiënter en met meer vertrouwen te onderhouden en ontwikkelen. 🚀

Bedankt voor het lezen! Laat gerust een reactie achter om je ervaring met Composer te delen of om vragen te stellen als je die hebt. We horen graag wat u ervan vindt! 💬

help.lws.net/a/1920
Was dit artikel nuttig?

Ja

Geen

11 325 keer gelezen

Bedankt! Stel gerust vragen over onze documentatie als u meer informatie wilt, en help ons die te verbeteren.

Vergelijkbare artikelen

Een vraag over dit artikel?

Stel ze aan het LWS-team en de community. Het antwoord wordt na moderatie gepubliceerd.

Stel een vraag aan het LWS-team en de gemeenschap

AVG: Verwerkingsverantwoordelijke: LWS-Ligne Web Services. Doel: moderatie en openbare publicatie van uw vraag, eventuele melding van een antwoord. Rechtsgrond: toestemming (art. 6, lid 1, a AVG). Bewaartermijn e-mailadressen: 90 dagen na de melding, maximaal 12 maanden zonder antwoord. Om uw rechten uit te oefenen, raadpleeg de AVG-sectie van onze algemene voorwaarden.