用 PHP 编写的 LESS 编译器
lessphp 是一款用 PHP 编写的 LESS 编译器。文档非常详细,
所以请查看一下: http://leafo.net/lessphp/docs/.
这里有一个快速教程:
唯一需要的文件是 lessc.inc.php, 因此将其复制到您的 include 目录中。
lessphp 的典型流程是创建一个 lessc 的新实例,
按照自己的喜好进行配置,然后让它使用内置的工具编译某些内容
编译方法。
compile 方法将 LESS 代码的字符串编译为 CSS。
<?php
require "lessc.inc.php";
$less = new lessc;
echo $less->compile(".block { padding: 3 + 4px }");compileFile 方法会读取和编译文件,然后返回编译后的文件或错误信息。
结果或将其写入由可选的第二个参数指定的路径。
<?php
echo $less->compileFile("input.less");checkedCompile 方法类似于 compileFile,但仅在输出文件不存在或比输入文件更旧时才进行编译:
还添加了一个脚本,用于从命令行中使用编译器。在最简单的调用中,您指定一个输入文件,编译后的 CSS 会写入标准输出:
暂无开放 Issues,或尚未同步最近议题。