我尝试将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>
如果/
以base_path
开头,我如何告诉Symfony不要在开头的http://
之前加上前缀?
答案 0 :(得分:1)
您可以使用base_urls。协议/主机/端口不应在资产的base_path中使用。
https://symfony.com/doc/current/reference/configuration/framework.html#assets