如何应用一个Assetic过滤到一个特定的文件扩展名

编辑该页面

警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 2.0,不再维护。

这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。

这两个文件将被作为一个单独的文件编译成JavaScript。

apply_to在配置选项,它允许您指定一个过滤器应该适用于特定的文件扩展名。在这种情况下,你可以指定咖啡过滤器适用于所有.coffee文件:

  • YAML
  • XML
  • PHP
1 2 3 4 5 6 7
# app / config / config.ymlassetic:过滤器:咖啡:本:/usr/bin/coffee节点:/usr/bin/nodeapply_to:“美元\ .coffee”

有了它,你不再需要指定咖啡过滤模板中。你也可以列出常规的JavaScript文件,所有这些将结合,呈现为一个JavaScript文件(只有.coffee文件浏览CoffeeScript过滤器):

  • 嫩枝
  • PHP
1 2 3 4 5
{%javascript“@AcmeFooBundle /资源/公共/ js / example.coffee '“@AcmeFooBundle /资源/公共/ js / another.coffee '“@AcmeFooBundle /资源/公共/ js / regular.js '%}<脚本src={{asset_url}}类型=“text / javascript”>< /脚本>{%endjavascripts%}