berbecki / laless
简单的 Laravel LESS 编译器
dev-master
2015-02-11 20:43 UTC
Requires
- php: >=5.3.0
- oyejorge/less.php: ~1.5
This package is not auto-updated.
Last update: 2024-09-28 16:20:40 UTC
README
LaLess 是一个基于 PHP 版本(Less.php / oyejorge/less.php)的官方 LESS 处理器 https://less.lang.ac.cn 的 Laravel 4 简单 LESS 编译器。
快速开始
所需设置
在你的 composer.json 应用程序文件中 require 键下添加以下行
"berbecki/laless": "dev-master"
然后,在终端中运行 Composer update 命令
$ composer.phar update
在你的 config/app.php 中,将 'Berbecki\Laless\ServiceProvider' 添加到 $providers 数组的末尾
'providers' => array(
'Illuminate\Foundation\Providers\ArtisanServiceProvider',
'Illuminate\Auth\AuthServiceProvider',
...
'Berbecki\Laless\ServiceProvider',
),
现在你已经准备好了! 你的应用程序现在将在需要时编译 LESS 文件。
配置(可选但推荐)
默认情况下,Laless 将 public/assets/less 目录视为输入,将 public/assets/css 视为输出。但如果你希望更改这些值,只需发布包配置文件
$ php artisan config:publish berbecki/laless
并在 config/packages/berbecki/laless/config.php 中定义 origin 和 destination 键。例如
// config/packages/berbecki/laless/config.php
// Paths should be relative to app folder.
'origin' => 'mylessfiles',
'destination' => '../public/mycss',
控制台使用方法
如果由于某种原因你需要强制编译 LESS 文件(例如:在生产环境中),可以通过以下命令完成
$ php artisan laless:compile
许可协议
Laless 是一种免费软件,根据 MIT 许可协议分发
附加信息
如果你有任何问题,请随时与我联系。