W najbliższych dniach wychodzi nowa wersja Laravela oznaczona numerem 5.7. Zmiany w stosunku do poprzedniej wersji nie są zbyt duże, ale warto je odnotować. W tej serii wpisów opiszemy po kolei ważniejsze zmiany.
Zacznijmy od prostej zmiany. W nowej wersji spłaszczona została struktura katalogu resources
. Katalogi js
i sass
, które do tej pory znajdowały się katalogu resources/assets
zostały przeniesione bezpośrednio do katalogu resources
. Najlepiej prezentuje to screen drzewa katalogów:
Jeśli aktualizujesz aplikację z poprzedniej wersji frameworka, nie musisz zmieniać swojej struktury katalogów. Jeśli jednak chcesz to zrobić, pamiętaj o wprowadzeniu zmian w pliku webpack.mix.js
:
// wcześniej:
mix.js('resources/assets/js/app.js', 'public/js')
.sass('resources/assets/sass/app.scss', 'public/css');
// teraz:
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css');
Już jutro pojawi się kolejny wpis w tej serii artykułów.