Cuprins
Una dintre diferențele pe care le are Laravel În ceea ce privește alte cadre, constituirea lor este modulară, astfel încât putem folosi biblioteci și pachete care au fost create de comunitate și care sunt bine documentate și testate în aplicațiile noastre, economisindu-ne astfel o mulțime de muncă, care la sfârșitul anului ziua în care putem folosi acel moment pentru a ne îmbunătăți aplicația.Gestionarea acestei modularități se face prin Compozitor cine este responsabil de satisfacerea dependențelor pe care le au diferitele pachete și aplicația noastră.
CerințeTrebuie să avem o instalare standard de Laravel folosind Compozitor.
Odată ce îndeplinim cerințele, trebuie să facem următoarele:
1- Trebuie să ne deschidem browserul și să accesăm packagist.org, o dată pe web putem căuta un pachet în caseta de căutare a acestuia:
MARI
2- Când am localizat pachetul pe care îl dorim, facem clic pe linkul acestuia, acest lucru ne va duce la detaliile pachetului, ceea ce ne va permite să vedem linia pe care trebuie să o plasăm în fișierul nostru de cerințe, această linie este solicita pe care o vedem în următoarea imagine:MARI
3- Odată ce am identificat linia de care avem nevoie, vom deschide fișierul compozitor.json care se află în directorul rădăcină al aplicației noastre și acolo vom plasa ceea ce am văzut anterior:"require": {"laravel / framework": "4.0. *", "way / generators": "dev-master"},
4- Odată ce cele de mai sus sunt îndeplinite, ne salvăm fișierul compozitor.json și mergem la linia de comandă sau terminal și acolo vom face asta compozitor instalați dependențele necesare:
actualizare php composer.phar
5- În cele din urmă, putem adăuga serviciul instalat în aplicația noastră în fișier app / config / app.php și cu aceasta vom descărca și instala un pachet.
6- Putem repeta acest proces de câte ori este necesar pentru a obține toate pachetele necesare aplicației noastre.
După cum vedem, folosind modularitatea Laravel Este destul de simplu, trebuie doar să localizăm pachetul dorit, învățăm cum îl putem plasa în fișier compozitor.json și executând instrucțiunile corespunzătoare, aplicația noastră va primi modulul și îl putem folosi oricând.
Avantajele packagist.orgDe asemenea, am putut observa cât de repede ne-am găsit pachetele datorită comunității de la packagist.org care este comunitatea oficială pentru a găsi tot ceea ce este posibil să se instaleze compozitorDacă nu cunoaștem numele specific al pachetului nostru, putem explora și vedea ce este nou, în general, licența de utilizare este de tipul MIT dar în caz că nu este, același pachet va spune care este licența sa.
Odată ce am însușit arta dezvoltării în Laravel De asemenea, putem crea pachete și le putem trimite la packagist.org pentru a partaja cu alți dezvoltatori din comunitate, deci este o oportunitate excelentă de dezvoltare profesională.
Cu aceasta terminăm acest tutorial, am aflat cum putem descărca și instala un pachet independent sau biblioteci în aplicațiile noastre realizate cu Laravel astfel încât să-i putem extinde funcționalitatea economisind timp și costuri de dezvoltare, în plus am văzut că există posibilitatea de a crea propriile pachete pentru a le partaja și a ajuta și alți dezvoltatori.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv