私は http://leafo.net/lessphp/からlessphpを使用しています
条件によってはコンパイルしてはいけない特定のファイルがあります
in style.less
私は持っている:
@import "@{bootstrap}";
@import "layout.less";
@import "grid.less";
@import "color.less";
@import "@{fontawesome}";
@import "@{vars}";
PHPのvarが少ない
if($bootstrap){
$less->setVariables(array(
"bootstrap" => "'bootstrap.less'",
"fontawesome" => "'font-awesome.less'",
"vars" => "'variables.less'"
));
}
$bootstrap がない場合を除いて、これはうまく機能します
私のcssファイルは最終的に
@import "";@import "";@import "";@import "";...
頭の中で、
これを実際のlessphp変数に変換するにはどうすればよいですか
@import "bootstrap.less";
私の少ないファイルのように使用します
@{bootstrap}
代わりは
@import "@{bootstrap}";
したがって、boostrap が存在しない場合、CSS ファイルに @import が空になることはありません。
私は試した
"bootstrap" => "'@import "bootstrap.less";'"
しかし、それは何も返していません
どんな助けでも大歓迎です