kimcastle/laravel5-lessphp

将lessphp集成到Laravel中

1.1.3 2017-06-20 08:36 UTC

This package is auto-updated.

Last update: 2024-09-26 12:42:05 UTC


README

lessphp是用PHP编写的LESS编译器

(1) 首先,通过Composer引入该软件包。

"require": {
    "kimcastle/laravel5-lessphp": "1.0.0"
}

(2) 然后,如果使用Laravel 5,在config/app.php中包含服务提供者。

'providers' => [
    "Kimcastle\Laravel5Less\LessServiceProvider::class"
];

在别名部分,添加

'Less' => Kimcastle\Laravel5Less\Facades\Less::class

(3) 使用方法

在您的模型或控制器中,您可以修改输出的CSS。以下是一些示例

use Kimcastle\Laravel5Less\Facades\Less;

class TestController extend Controller
{
     public function less()
     {
          Less::modifyVars(['@externalBgColor' => 'red'])->compile('less_test');
          
          Less::modifyVars(['@externalBgColor' => '#ff0001'])->url('less_test', true);
     }
}