構成:
assetic:
debug: %kernel.debug%
use_controller: false
read_from: %kernel.root_dir%/../public
filters:
less:
node: /usr/bin/node
node_paths: [/usr/local/lib/node_modules]
小枝テンプレート:
{% block stylesheets %}
{% stylesheets filter='less'
'@MyBundle/Resources/public/bootstrap/less/bootstrap.less'
%}
<link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}
{% endblock %}
これはほとんどうまくいきます。
問題が1つあります。画像がなく、相対URL( "../ img / glyphicons-halflings.png")で参照されていますが、そこにはありません。
1つの質問ですが、これはnode.jsで機能しますが、本番サーバーにnode.jsがない場合、コンパイルされたcssをアップロードするだけで機能しますか?