小编Ale*_*.Sh的帖子

Symfony2 - Assetic - css字体图标

如何在/ vendor目录中通过composer包含css字体图标库(例如fontawesome).包括:

{% stylesheets filter='cssrewrite' 
  '%kernel.root_dir%/../vendor/fortawesome/font-awesome/css/font-awesome.min.css'  %}
  <link href="{{ asset_url }}" type="text/css" rel="stylesheet"/>
{% endstylesheets %}
Run Code Online (Sandbox Code Playgroud)

但它不会重写字体文件网址,它保持不变,图标不会加载:

src: url('../fonts/fontawesome-webfont.eot?v=4.0.3');
Run Code Online (Sandbox Code Playgroud)

我知道,我们不能让网址在webroot之外,但也许资产可以自动将这些依赖项放到/ web上?

我现在看到的唯一方法是使用安装后的composet脚本将此资产复制到/ web目录,但我想找到更好的方法.

谢谢!

css php fonts symfony assetic

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

assetic ×1

css ×1

fonts ×1

php ×1

symfony ×1