我已经配置好了 Assetic,并且使用以下配置正常工作。
在我的twig文件中,我有以下内容,它可以完美地打印出css文件。
问题在于我无法使用Twitter Bootstrap图标,因为它们是404错误。我的图片当前位于
我是否需要像这里所述一样使用cssembed?我真的希望我不必运行Java才能使其正常运行。
assetic:
assets:
global:
inputs:
- '%kernel.root_dir%/Resources/public/less/global.less'
debug: %kernel.debug%
use_controller: false
#java: /usr/bin/java
filters:
cssrewrite: ~
less:
node: /usr/local/bin/node
node_paths: [/usr/local/lib/node, /usr/local/lib/node_modules]
apply_to: "\.less$"
在我的twig文件中,我有以下内容,它可以完美地打印出css文件。
{% stylesheets filter='less,cssrewrite'
'@global'
%}
<link href="{{ asset_url }}" type="text/css" rel="stylesheet" media="screen" />
{% endstylesheets %}
这是我的app/Resources/public/global.less文件
@import "../../../../vendor/twitter/bootstrap/less/bootstrap.less";
/*
* Global Styles
*/
body{
background: #333;
}
问题在于我无法使用Twitter Bootstrap图标,因为它们是404错误。我的图片当前位于
app/Resources/public/img/
。我已经尝试了所有东西来让它们工作,并且已经尝试了每个Assetic命令。我是否需要像这里所述一样使用cssembed?我真的希望我不必运行Java才能使其正常运行。