hellogerard/less-slim-middleware
Composer 安装命令:
composer require hellogerard/less-slim-middleware
包简介
Slim Framework middleware to compile LESS CSS files on-the-fly. Supports minification and caching.
关键字:
README 文档
README
This Slim Framework middleware will compile
LESS CSS files on-the-fly using the
Assetic library. It supports
minification and caching, also via Assetic.
It will intercept requests for CSS files and attempt to find a corresponding
LESS file. If one is found, it will compile the file to CSS and serve it,
optionally saving the CSS to a filesystem cache. Inspired by
less.js-middleware.
Usage
src- Directory to look for LESS files. REQUIRED Example: ifsrcis set to/path/to/public, and a request forhttp://mysite.com/css/style.cssis received, then it will look for a LESS file in/path/to/public/css/style.less.cache- Cache CSS file to filesystem. Default istrue.cache.dir- Directory for the cached CSS file. Default issrc.minify- Minify the CSS output. Default istrue.debug- Send debug messages to Slim Logger. Default isfalse.
Example:
use \Slim\Slim; use \Slim\Middleware\Less; $app = new Slim(); $app->add(new Less(array( 'src' => '/path/to/public', 'cache' => true, 'cache.dir' => '/path/to/cache', 'minify' => true, 'debug' => false )));
统计信息
- 总下载量: 964
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 22
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2013-05-08