De activa toevoegen in Laravel

Inhoudsopgave
De activa zijn de bronnen die we in onze applicatie gebruiken, over het algemeen zijn het de statische bestanden die ons helpen om het gedrag en het uiterlijk ervan te definiëren, binnen deze categorie de CSS, de Javascript, afbeeldingen, enz.
Als we goede ontwikkelaars willen zijn, moeten we een volgorde in onze applicatie handhaven, dit helpt ons om twee dingen te doen, de eerste om te weten waar alles heen gaat, zodat onze ontwikkeling zo snel en ordelijk mogelijk is, en de tweede om het leven van onze collega-programmeurs te vergemakkelijken.
Eerst moeten we een paar dingen configureren voordat we de . kunnen toevoegen activa naar onze mening beginnen we met het wijzigen van het bestand componist.jsonAangezien dit degene is die verantwoordelijk is voor het installeren van afhankelijkheden in onze applicatie, moeten we ervoor zorgen dat deze de volgende inhoud heeft:
 "require": {"laravel / framework": "4.0. *", "teepluss / asset": "dev-master"}, 

Met dit afgezien van het toevoegen van Laravel voor onze applicatie dat het een regel is die moet worden gemaakt, de tweede vertelt ons: componist wat te installeren? teepluss / aanwinst wat niets meer is dan een bibliotheek die ons helpt deze bestanden te beheren.
Om dit te laten werken, moeten we onze applicatie bijwerken door de volgende opdracht in de console uit te voeren:
php componist.phar-update

Eindelijk om de configuratiefase in het bestand af te ronden app / config / app.php we moeten een nieuwe provider toevoegen:
'Teepluss \ Asset \ AssetServiceProvider',

Om vervolgens de bijbehorende alias in hetzelfde bestand te genereren:
'Asset' => 'Teepluss \ Asset \ Gevels \ Asset'

Omdat we de configuratiefase van onze applicatie hebben voltooid, moeten we nu de bijbehorende toevoegingen maken, hiervoor zullen we de bibliotheken gebruiken jQuery, jQuery-gebruikersinterface Y Bootstrap van hun respectievelijke CDN's, zodat we niets hoeven te downloaden. Dus in ons bestand routes.php we gaan de bijbehorende routes genereren zoals we kunnen zien in de volgende afbeelding:

VERGROTEN

Met deze al aangemaakt kunnen we door naar de volgende fase en dat is om dit effectief op te nemen in een view, hiervoor gaan we het filter gebruiken voordat, hiermee zullen we bereiken dat dit wordt opgenomen voordat de rest van de weergave wordt uitgevoerd en dus beschikbaar is:

VERGROTEN

Ten slotte willen we de inhoud van onze bibliotheken in ons document afdrukken zodat we ze beschikbaar hebben, hiervoor moeten we de alias gebruiken die we tijdens de configuratie hebben gemaakt, hierdoor kunnen we ze logisch scheiden zonder veel ongemak, laten we eens kijken in onze header.php hoe de stijlen zouden zijn:

Dan gaan we hetzelfde doen, maar met de scripts in onze voettekst, onthoud dat om prestatieredenen raad aan om de .js aan het einde van het bestand te laden.

Als we nu naar onze startweergave gaan en de broncode inspecteren, moeten we de bibliotheken beschikbaar hebben via de CDN's dat we specificeren, met het al in onze hele applicatie waar we de kop- en voettekst opnemen, zullen we het beschikbaar hebben.
Hiermee sluiten we deze tutorial af, zoals we zien Laravel stelt ons in staat om deze kwestie zo belangrijk te organiseren als de activa, zodat we een goede volgorde in onze applicatie kunnen handhaven, onthoud dat hoe ordelijker en methodischer we zijn, hoe gemakkelijker het zal zijn om onze applicatie te onderhouden.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
wave wave wave wave wave