Для того чтобы подключить jQuery в Symfony 5, вам нужно выполнить следующие шаги:
- Установите jQuery пакет с помощью утилиты npm или yarn, добавив его в зависимости вашего проекта. Выполните команду:
npm install jquery
или
yarn add jquery
- После установки, вам нужно добавить в конфигурационный файл Encore (в Webpack) путь к jQuery. Откройте файл
webpack.config.js
в главной папке вашего проекта. Найдите блок сEncore
и добавьте следующую строку перед вызовомEncore.cleanupOutputBeforeBuild()
:
.autoProvidejQuery()
- Теперь вам нужно обновить ваши Javascript asset'ы, чтобы они включали зависимость от jQuery. Откройте файл
assets/js/app.js
(или любой другой файл, который использует jQuery) и добавьте следующую строку в верхней части файла:
const $ = require('jquery');
- В конце файла
assets/js/app.js
, вы можете добавить свой собственный Javascript код, который использует jQuery. Например:
$(document).ready(function() { // ваш код здесь });
- Сохраните файлы и запустите сборку asset'ов, выполнив команду:
npm run build
или
yarn build
После выполнения всех этих шагов, jQuery будет успешно подключен к вашему проекту Symfony 5. Вы можете использовать его для написания веб-приложения, включая обработку событий, манипуляцию с DOM и многое другое.