#symfony #webpack #assets #webpack-dev-server
#symfony #webpack #ресурсы #webpack-dev-server
Вопрос:
Я пытался добавить webpack в приложение Symfony 3.1. Проблема в том, что когда я добавляю HMR, функция ресурсов не разрешается корректно
// base.html.twig
<script src="{{ asset('bundles/fosjsrouting/js/router.js') }}"></script>
// app/config/config_dev.yml
framework:
assets:
base_path: "http://localhost:8080"
Результат: <script src="/http://localhost:8080/bundles/fosjsrouting/js/router.js"></script>
Как я могу сказать Symfony, чтобы она не добавляла начальную, /
если base_path
она начинается с http://
?
Ответ №1:
Вы можете использовать base_urls. Протокол / хост / порт не должен использоваться в base_path для ресурсов.
https://symfony.com/doc/current/reference/configuration/framework.html#assets