Symfony资产函数将/附加到http url

时间:2019-03-04 08:59:08

标签: symfony webpack assets 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>

如果/base_path开头,我如何告诉Symfony不要在开头的http://之前加上前缀?

1 个答案:

答案 0 :(得分:1)

您可以使用base_urls。协议/主机/端口不应在资产的base_path中使用。

https://symfony.com/doc/current/reference/configuration/framework.html#assets