2012-04-03 6 views
1

simpLESSやLESS.appのようなコンパイラを知っている人は、CSSのミニバージョンと非ミニバージョンのどちらにもLESSをコンパイルできますか?あるいは、いずれかのプログラムを修正して、両方を保存するようにしました(1つは本番用、もう1つは開発用です)。LESSの使用:CSSのミニバージョンと非ミニバージョンのコンパイル

非常に大規模なWebサイトで作業していますが、今すぐLESSを実装することができます。これは時間の節約になりますが、ワークフローの変更も必要です。似たようなことを行った人が、解決策を知っていることを期待していました。

また、LESSphpを見たことがありません。私たちが望むものをコンパイルするためにローカルに設定する機会があります。

ありがとうございました。

+0

[lessphp](http://leafo.net/lessphp/docs/#php_interface) – FelipeAls

+0

lessphpはデフォルトで縮小版を作成していないので、自分で必要なことをすることができます。含まれている[lessify class](http://leafo.net/lessphp/lessify/)は、CSSのブロックを1行でのみ縮小します。 – cchana

答えて

3

SimpLESSには、//simpless:!minifyをLESSファイルに入れて縮小をオフにするフラグがあります。別のLESSファイルを連鎖させることで、縮小版と非縮小版の両方を簡単に設定できます。両方のファイルを見るためにsimpLESSを取得

main.min.less

Body{ 
    color:#000; 
} 

/*Here goes all your LESS, imports of other LESS files etc*/ 

main.less

//simpless:!minify 
@import "main.less"; 

:あなたはあなたのファイルは次のようになりたいと思うでしょう。変更が加えられると、両方のバージョンを再コンパイルします。あなたはmain.cssが縮小されておらず、main.min.cssとなっています。

関連する問題