директив в resources. Может кто скинуть полное дерево этого каталога?(В идеале хотелось бы увидеть, полное дерево всех подкаталог по всему проекту).
Хочу на этапе изучения сразу понимать какой структуре придерживаться
resources/js resources/fonts resources/scss resources/vue resources/assets resources/views
Это структура из коробки
вижу, ладно, возможно действительно глупый вопрос задал, буду двигаться дальше)
Опыт приходит с опытом
Опыт приходит с "вот это я говнище тогда здесь написал, конечно, как теперь разгрести то" 😁😁😁
Как в старом анекдоте: сегодняшний код: он идеален вчерашний: так, я остановился вот здесь недельной давности: так, где я остановился? месячной давности: и что я тут делал? годичной давности: руки б оторвать тому, кто это писал
После оптимизации: ой, что-то я намудрил, надо назад вернуть,как было и не трогать
Assets папка для чего?
Это для стилей сайта? А потом эту папку копировать через mix?
нет, стили вроже должны собиратся из папки resources/css (или less, scss, sass etc.). Ассеты можно сказать как статика.
те же свгешки, иконки, логотипы, которые не меняются
Я могу туда положить картинки и иконки которые у меня используются во views?
да, можеш не заморачиватся и сразу в паблике хранить
В неё обычно кладут логотипы, какие-то спрайты. В общем, любые изображения необходимые для отрисовки страницы. При компиляции Mix сам их перекладывает в папку паблика применяя версионирование.
https://laravel.com/docs/9.x/mix#url-processing
Laravel Mix - это фронтовая фича. Ему без разницы что на бэке.
У меня парка assets не скопировалась автоматом.
Папка не должна копироваться. Компилятор сам находит прямые ссылки на файлы и кладёт в нужные ему места
А. Про это речь. Но он же не анализирует views.
Обсуждают сегодня