Я только начинаю изучать несколько фреймворков PHP. В примерах, которые я пробовал, используйте composer
, которые я раньше не использовал, поэтому пока что не совсем ясно.
Я указал некоторые библиотеки JS и CSS в composer.json
и запустил composer install
.
Теперь эти библиотеки добавляются в папку vendor
.
Теперь, как я должен использовать файлы JS и CSS, которые находятся в этих папках, например bootstrap/dist/css/bootstrap.min.css
?
Примеры, которые я попробовал, либо просто имеют копию в папке public/css
, либо используйте удаленную ссылку, например <link href="//netdna.bootstrapcdn.com/bootswatch/2.3.1/united/bootstrap.min.css" rel="stylesheet">
в файле volt
.
По какой-то причине мне не нравятся удаленные ссылки, подобные этим в моем приложении (я боюсь, что они могут быть "вниз" когда-нибудь).
Но другой вариант тоже не очень красивый, я думаю, так как мне еще нужно выбрать нужные файлы для копирования с vendor
на public
.
Разве нет "автоматического" способа сделать это? Или, может быть, указав его в контроллер, который затем копирует файлы в public
?