我有这个:
'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 所做的任何更改都不会反映在浏览器中吗?
- 如果是这样,Less 的意义何在?那么它肯定不能实际用于生产吗?或者您是否禁用 forceCompile 以便它只生成一次?
任何关于 forceCompile 的澄清将不胜感激!
(是的,我一直在寻找一个明确的解释……我能找到的最好的就是这个)。