我使用less来创建css文件。我正在使用this插件
<?php
require "lessc.inc.php";
$less = new lessc;
$less->setVariables(array(
"base" => "968px"
));
$less->checkedCompile("webform.less", "output.css");
?>
当我第一次编译此代码时...将编译webform.less中的基本变量并创建精确输出。但是当我编辑基值并编译时,它不会更新。我在使用php进行较少编译时是否遗漏了任何内容?
答案 0 :(得分:1)
只有输入文件不同或输出文件尚不存在时,checkedCompile()方法才会编译。你必须使用函数compileFile()来反复编译它。
以下代码可以解决问题..
<?php
require "lessc.inc.php";
$less = new lessc;
$less->setVariables(array(
"base" => "968px"
));
$less->compileFile("webform.less", "output.css");
?>