Extension to LESS CSS for creating cached stylesheets your PHP projects can use.
Simply run:
sudo gem install less_php_cacher -s http://gemcutter.org
Requires LESS (lesscss.org/).
In your web project you need to create the LESS PHP wrapper script and cache directory. This is simply achieved by:
lessphpc prepare
For help and other commands use:
lessphpc help
Simply create your web project as usual and write your LESS files anywhere you like within your project. There are two ways to reference LESS files within your markup:
<link rel="stylesheet" href="less.php?style.less" type="text/css">
..or..
<?php include 'less.php'; ?> <style type="text/css"> <?php less_php('stylesheet.less'); ?> </style>
Every time you create a new or update an existing LESS file, the PHP wrapper script parses the LESS file and saves a cached version. If there are no changes then PHP serves up the cached version.
-
Aaron Russell - (www.aaronrussell.co.uk)
Copyright © 2009 Aaron Russell. See LICENSE for details.