Download en installeer pakketten met Laravel

Inhoudsopgave
Een van de verschillen die het heeft Laravel Wat andere frameworks betreft, is het dat hun samenstelling modulair is, zodat we bibliotheken en pakketten kunnen gebruiken die door de gemeenschap zijn gemaakt en die goed zijn gedocumenteerd en getest in onze applicaties, wat ons veel werk bespaart, dat aan het einde van de dag dat we die tijd kunnen gebruiken om onze applicatie te verbeteren.
Het beheer van deze modulariteit gebeurt via: Componist die verantwoordelijk is voor het voldoen aan de afhankelijkheden die de verschillende pakketten en onze applicatie hebben.
VereistenWe moeten een standaardinstallatie hebben van: Laravel gebruik makend van Componist.
Zodra we aan de vereisten voldoen, moeten we het volgende doen:
1- We moeten onze browser openen en naar packagist.org gaan, eenmaal op internet kunnen we naar een pakket zoeken in het zoekvak:

VERGROTEN

2- Wanneer we het gewenste pakket hebben gevonden, klikken we op de link, dit brengt ons naar de details van het pakket, waardoor we de regel kunnen zien die we in ons vereistenbestand moeten plaatsen, deze regel is de vereisen die we in de volgende afbeelding zien:

VERGROTEN

3- Zodra we de regel hebben geïdentificeerd die we nodig hebben, openen we het bestand componist.json die zich in de hoofdmap van onze applicatie bevindt en daar gaan we plaatsen wat we eerder zagen:
 "require": {"laravel / framework": "4.0. *", "way / generators": "dev-master"}, 

4- Zodra aan het bovenstaande is voldaan, slaan we ons bestand op componist.json en we gaan naar de opdrachtregel of terminal en daar gaan we dat doen componist installeer de vereiste afhankelijkheden:
php componist.phar-update

5- Eindelijk kunnen we de geïnstalleerde service toevoegen aan onze applicatie in het bestand app / config / app.php en daarmee hebben we een pakket gedownload en geïnstalleerd.
6- We kunnen dit proces zo vaak herhalen als nodig is om alle pakketten te verkrijgen die onze applicatie nodig heeft.
Zoals we zien gebruik maken van de modulariteit van Laravel Het is vrij eenvoudig, we hoeven alleen het gewenste pakket te vinden, we leren hoe we het in het bestand kunnen plaatsen componist.json en door de bijbehorende instructie uit te voeren, ontvangt onze applicatie de module en kunnen we er op elk moment gebruik van maken.
Voordelen van packagist.orgWe merkten ook hoe snel we onze pakketten vonden dankzij de community op packagist.org dat is de officiële community om alles te vinden wat mogelijk is om te installeren via componistAls we de specifieke naam van ons pakket niet weten, kunnen we verkennen en zien wat er nieuw is, over het algemeen is de gebruikslicentie van het type MIT maar in het geval dat dit niet het geval is, zal hetzelfde pakket zeggen wat zijn licentie is.
Zodra we de kunst van het ontwikkelen onder de knie hebben, Laravel We kunnen ook pakketten maken en deze opsturen naar: packagist.org om te delen met andere ontwikkelaars in de gemeenschap, dus het is een geweldige kans voor professionele ontwikkeling.
Hiermee sluiten we deze tutorial af, we hebben geleerd hoe we een onafhankelijk pakket of bibliotheken kunnen downloaden en installeren in onze applicaties die zijn gemaakt met Laravel zodat we de functionaliteit kunnen uitbreiden en tijd en ontwikkelingskosten kunnen besparen, daarnaast zagen we dat er de mogelijkheid is om onze eigen pakketten te maken om deze te delen en ook andere ontwikkelaars te helpen.Vond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een ​​positief punt te geven

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave