drips/less

LessCompiler:使用PHP将LESS文件转换为CSS文件的工具

维护者

详细信息

github.com/Prowect/Less

源代码

v1.0.0 2016-07-30 07:46 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:47:46 UTC


README

Build Status Code Climate Test Coverage Latest Release

使用LessCompiler可以将LESS转换为CSS。工作原理如下

<?php

use Drips\Less\Compiler;

$less_file = "path/to/file.less";
$css_file = "path/to/style.css";

// Inhalt der LESS-Datei auslesen
$less = file_get_contents($less_file);
// LESS mithilfe des LessCompilers in CSS übersetzen
$compiler = new Compiler;
$css = $compiler->compile($less);
// CSS-Code in die jeweilige Datei schreiben
file_put_contents($css_file, $css);

此外,LessCompiler还包括一个控制器,用于自动将LESS文件作为CSS文件交付。也就是说,它们将自动进行转换。

在你的DRIPS目录中,首先创建一个名为less的目录。在这个目录中,存放着你希望后来转换为CSS的LESS文件。然后,你需要将相应的控制器注册为路由,以便文件可以自动交付。

<?php

$router->add('less', '/css/{file}.css', Drips\Less\Controller::class);