Dodawanie zasobów w Laravel

Spisie treści
ten aktywa to zasoby, z których korzystamy w naszej aplikacji, generalnie są to pliki statyczne, które pomagają nam określić zachowanie i wygląd tego samego, w ramach tej kategorii CSS, ten JavaScript, obrazy itp.
Jeśli chcemy być dobrymi programistami, musimy zachować porządek w naszej aplikacji, to pomaga nam robić dwie rzeczy, pierwsza wiedzieć, dokąd wszystko idzie, aby nasz rozwój był jak najszybszy i uporządkowany, a druga to ułatwić życie naszym kolegom programistom.
Najpierw musimy skonfigurować kilka rzeczy, zanim będziemy mogli dodać aktywa do naszych poglądów zaczynamy od modyfikacji pliku kompozytor.jsonPonieważ to on odpowiada za instalowanie zależności w naszej aplikacji, musimy sprawić, by miała następującą zawartość:
 "require": {"laravel / framework": "4.0. *", "teepluss / asset": "dev-master"}, 

Z tym oprócz dodawania Laravel do naszej aplikacji, że jest to linia, którą należy utworzyć, druga mówi nam kompozytor co zainstalować teeplusy / aktywa która jest niczym innym jak biblioteką, która pomaga nam zarządzać tymi plikami.
Następnie, aby to zadziałało, musimy zaktualizować naszą aplikację, uruchamiając w konsoli następujące polecenie:
aktualizacja php kompozytor.phar

Wreszcie, aby zakończyć fazę konfiguracji w pliku app/config/app.php musimy dodać nowego dostawcę:
'Teepluss \ Zasób \ AssetServiceProvider',

Aby następnie wygenerować odpowiedni alias w tym samym pliku:
'Zasób' => 'Teepluss \ Zasób \ Fasady \ Zasób'

Skoro zakończyliśmy fazę konfiguracji naszej aplikacji, teraz musimy dokonać odpowiednich uzupełnień, do tego wykorzystamy biblioteki jQuery, jQuery UI Tak Bootstrap z ich odpowiednich CDN, dzięki czemu nie musimy niczego pobierać. Więc w naszym pliku trasy.php wygenerujemy odpowiednie trasy, jak widać na poniższym obrazku:

POWIĘKSZAĆ

Mając to już stworzone, możemy przejść do następnej fazy, która ma skutecznie uwzględnić to w widoku, w tym celu użyjemy filtra przed, dzięki temu osiągniemy, że jest to uwzględnione przed wykonaniem reszty widoku, a więc jest dostępne:

POWIĘKSZAĆ

Na koniec będziemy chcieli wydrukować zawartość naszych bibliotek w naszym dokumencie, aby były dostępne, do tego musimy użyć aliasu, który stworzyliśmy podczas konfiguracji, dzięki temu możemy je logicznie rozdzielić bez większych niedogodności, zobaczmy w naszym header.php jakie byłyby style:

Następnie zrobimy to samo, ale ze skryptami w naszym stopka, pamiętaj o tym ze względów wydajnościowych polecam ładowanie .js na końcu pliku.

Teraz, gdy przechodzimy do naszego widoku głównego i sprawdzamy kod źródłowy, musimy mieć dostępne biblioteki z CDN które określamy, z tym już w całej naszej aplikacji, gdzie dołączymy nagłówek i stopkę, będziemy mieć je dostępne.
Na tym kończymy ten samouczek, jak widzimy Laravel pozwala nam uporządkować tę kwestię tak ważną, jak aktywa, abyśmy mogli utrzymać właściwy porządek w naszej aplikacji pamiętajmy, że im bardziej uporządkowani i metodyczni jesteśmy, tym łatwiej będzie nam utrzymać naszą aplikację.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt
wave wave wave wave wave