使用Symfony 2的CDN的Twig资产

Ren*_*hle 5 symfony twig

出于性能原因,我想从CDN提供一些文件.

是否可以配置"资产"帮助程序,以便自动设置类似"static1.xxxx.com/css/main.css"和"static2.xxxx.com/css/main.css"的内容?

也许是这样的:

{{ asset('css/main.css',static1) }}
Run Code Online (Sandbox Code Playgroud)

小智 12

在config.yml中只需添加如下内容:

framework:
    templating:
      engines: ['twig']
      assets_base_urls:
        http: [http://yourcdn.com]
Run Code Online (Sandbox Code Playgroud)

  • 在树枝中你可以说{{asset('myasset.css')}} (2认同)