誤解しないでください。lessc
php (私はlessphpについて話している) などで他のコンパイラさえ持っていたことを私は知っています。
しかし!ほら、私はless.jsの働き方が本当に好きです。
私が意味したのは...
- あなたのlessファイルを指す
- JavaScript を指す
- 仕事
終わったら
localStorage
ブラウザからバージョンを取得する- CSSファイルに入れます。
似たようなことをする方法を考えたことはありますか?
誤解しないでください。lessc
php (私はlessphpについて話している) などで他のコンパイラさえ持っていたことを私は知っています。
しかし!ほら、私はless.jsの働き方が本当に好きです。
私が意味したのは...
終わったら
localStorage
ブラウザからバージョンを取得する似たようなことをする方法を考えたことはありますか?
アセットでlessphpを使用することについての投稿があります:(したがってnodejsは必要ありません)
Symfony2.1の場合:https : //gist.github.com/3049271 Symfony2.0の場合: https ://gist.github.com/1844433
seps:
次のコード行をcomposer.jsonファイルに追加します。
"leafo/lessphp": "*"
composer installを実行する最善の方法は、ファイル%kernel.root_dir%/../ vendor / leafo / lessphp/lessc.inc.phpをconfig.ymlファイルに追加することです。
#...
assetic:
#...
filters:
lessphp:
file: %kernel.root_dir%/../vendor/leafo/lessphp/lessc.inc.php
apply_to: "\.less$"
次に、テンプレートで次のように使用できます。
{% stylesheets '@AppBundle/Resources/public/bootstrap/less/bootstrap.less*' %}
<link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}
質問を理解しているかどうかは完全にはわかりません。Symfony-2 で sass を使用しています。正常に動作します。自動更新に --watch オプションを使用することがあります。Assetic scss フィルターを使用することもあります。あまり使用されたことはありませんが、フィルターがあります。
私は常に最終的なcssファイルをチェックインするだけなので、展開中に生成することでだまされる必要はありません.