私はこれを持っています:
'components'=>array(
'less'=>array(
'class'=>'ext.less.components.LessCompiler',
'forceCompile'=> true, //YII_DEBUG, // indicates whether to force compiling
//'compress'=>false, // indicates whether to compress compiled CSS
//'debug'=>false, // indicates whether to enable compiler debugging mode
'paths'=>array(
'less/style.less'=>'css/style.css',
),
),
forceCompile を有効にすると、サイトが非常に遅くなります。ページが読み込まれるたびにcssが再生成されるためだと思います。私の質問は、それを無効にすることです。無効にした場合:
- style.less に加えた変更はブラウザーに反映されませんか?
- もしそうなら、レスのポイントは何ですか?実際に本番環境で使用することはできませんか?または、一度だけ生成するように forceCompile を無効にしますか?
forceCompile に関する明確な説明をいただければ幸いです。
(そして、はい、私は明確な説明をすべて探しました...私が見つけることができる最高のものはこれでした)。