不用php不更新css

时间:2013-09-30 14:51:56

标签: php css less lessphp

我使用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进行较少编译时是否遗漏了任何内容?

1 个答案:

答案 0 :(得分:1)

只有输入文件不同或输出文件尚不存在时,checkedCompile()方法才会编译。你必须使用函数compileFile()来反复编译它。

以下代码可以解决问题..

<?php
require "lessc.inc.php";
$less = new lessc;
$less->setVariables(array(
  "base" => "968px"
));
$less->compileFile("webform.less", "output.css");
?>