Немного покопавшись, я обнаружил, что пропустил некоторые шаги (не упомянутые в руководстве). Может быть, это очевидно для других, но в моем случае это не так.
Вот все шаги, чтобы он заработал:
- Обновить мою версию php, чтобы она соответствовала требованиям пакета на бис Webpack (> 7.1.9)
- пробег
composer require symfony/webpack-encore-bundle
- обновить версию Encore на package.json 0.21.0
- пробег
npm install --save-dev
- Добавьте
new \Symfony\WebpackEncoreBundle\WebpackEncoreBundle()
в свой AppKernel.php
Добавить в файл конфигурации
webpack_encore:
output_path: "%kernel.root_dir%/../web/build/"
очистить кеш
Я не знаю, почему команда Symfony просто предполагала, что все будут знать эти два шага. Надеюсь, это поможет