Innholdsfortegnelse
En av forskjellene den har Laravel Når det gjelder andre rammer, er det at konstitusjonen er modulær, slik at vi kan bruke biblioteker og pakker som er opprettet av samfunnet og som er godt dokumentert og testet i applikasjonene våre, og dermed sparer oss for mye arbeid, som på slutten av dagen vi kan bruke den tiden til å forbedre applikasjonen vår.Håndteringen av denne modulariteten gjøres gjennom Komponist som har ansvaret for å tilfredsstille avhengighetene som de forskjellige pakkene og applikasjonen vår har.
KravVi må ha en standard installasjon av Laravel ved hjelp av Komponist.
Når vi oppfyller kravene må vi gjøre følgende:
1- Vi må åpne nettleseren vår og gå til packagist.org, en gang på nettet kan vi søke etter en pakke i søkeboksen:
FORSTØRRE
2- Når vi har funnet pakken vi ønsker, klikker vi på koblingen, dette tar oss til detaljene i pakken, som lar oss se linjen vi må plassere i kravfilen vår, denne linjen er krever som vi ser på følgende bilde:FORSTØRRE
3- Når vi har identifisert linjen vi trenger, åpner vi filen komponist.json som er i rotkatalogen til applikasjonen vår, og der skal vi plassere det vi så tidligere:"require": {"laravel / framework": "4.0. *", "way / generatorer": "dev-master"},
4- Når ovenstående er oppfylt, lagrer vi filen vår komponist.json og vi går til kommandolinjen eller terminalen, og der skal vi gjøre det komponist installer de nødvendige avhengighetene:
php composer.phar oppdatering
5- Til slutt kan vi legge til den installerte tjenesten til appen vår i filen app / config / app.php og med det vil vi ha lastet ned og installert en pakke.
6- Vi kan gjenta denne prosessen så mange ganger som nødvendig for å få tak i alle pakkene som søknaden vår krever.
Som vi ser å gjøre bruk av modulariteten til Laravel Det er ganske enkelt, vi trenger bare å finne ønsket pakke, vi lærer hvordan vi kan plassere den i filen komponist.json og ved å kjøre den tilsvarende instruksjonen, vil applikasjonen vår motta modulen, og vi kan bruke den når som helst.
Fordeler med packagist.orgVi kunne også legge merke til hvor raskt vi fant pakkene våre takket være samfunnet på packagist.org som er det offisielle fellesskapet for å finne alt som er mulig å installere gjennom komponistHvis vi ikke vet det spesifikke navnet på pakken vår, kan vi utforske og se hva som er nytt, vanligvis er lisensen for bruk av typen MIT men hvis det ikke er det, vil den samme pakken si hva lisensen er.
Når vi har mestret utviklingskunsten i Laravel Vi kan også lage pakker og sende dem til packagist.org å dele med andre utviklere i samfunnet, så det er en flott mulighet for profesjonell utvikling.
Med dette fullfører vi denne opplæringen, vi har lært hvordan vi kan laste ned og installere en uavhengig pakke eller biblioteker i applikasjonene våre laget med Laravel slik at vi kan forlenge funksjonaliteten og spare tid og utviklingskostnader, så vi i tillegg at det er mulighet for å lage våre egne pakker for å dele dem og hjelpe andre utviklere også.Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng