Веб-ресурсы

Веб-ресурсы это вещи вроде файлов CSS, JavaScript и изображений, которые делают так,чтобы фронт-энд вашего сайта отлично выглядел и работал.

Best Practice

Храните ваши ресурсы в каталоге assets/ в корне вашего проекта.

Жизни ваших дизайнеров и фронтэнд-разработчиков будут значительно легче, если все ресурсы вашего приложения будут в одной центральной локации.

Best Practice

Используйте Webpack Encore для компиляции, комбинации и минимизации веб-ресурсов.

Webpack - это основной бандлер модулей JavaScript, который компилирует, преобразует и упаковывает ресурсы для использования в браузере. Webpack Encore - это библиотека JavaScript, которая избавляется почти от всех сложностей Webpack, не пряча никаких его функций и не искажая его использования и философии.

Webpack Encore был создан для устранения пропасти между приложениями Symfony и инструментами, основанными на JavaScript, используемым в современных веб- приложениях. Смотрите официальную документацию Webpack Encore, чтобы узнать больше обо всех досупных функциях.


Далее: Tests

Эта документация является переводом официальной документации Symfony и предоставляется по свободной лицензии CC BY-SA 3.0.