| Package Data | |
|---|---|
| Maintainer Username: | berbecki |
| Maintainer Contact: | berbecki@gmail.com (Jacek Berbecki) |
| Package Create Date: | 2015-01-24 |
| Package Last Update: | 2015-02-11 |
| Language: | PHP |
| License: | MIT |
| Last Refreshed: | 2025-11-12 03:04:06 |
| Package Statistics | |
|---|---|
| Total Downloads: | 1,416 |
| Monthly Downloads: | 0 |
| Daily Downloads: | 0 |
| Total Stars: | 0 |
| Total Watchers: | 1 |
| Total Forks: | 0 |
| Total Open Issues: | 1 |
LaLess is a Simple LESS compiler for Laravel 4 based on a PHP port (Less.php / oyejorge/less.php) of the official LESS processor http://lesscss.org.
In the require key of your composer.json app file add the following line:
"berbecki/laless": "dev-master"
Then, run in terminal the Composer update comand:
$ composer.phar update
In your config/app.php add line 'Berbecki\Laless\ServiceProvider' to the end of the $providers array
'providers' => array(
'Illuminate\Foundation\Providers\ArtisanServiceProvider',
'Illuminate\Auth\AuthServiceProvider',
...
'Berbecki\Laless\ServiceProvider',
),
You are ready to go! Your application will now compile your LESS files when needed.
By default, Laless will consider the directory public/assets/less as the input and public/assets/css for the output. But if you wish to change these values simply publish the package config files:
$ php artisan config:publish berbecki/laless
and define the origin and destination keys in config/packages/berbecki/laless/config.php. For example:
// config/packages/berbecki/laless/config.php
// Paths should be relative to app folder.
'origin' => 'mylessfiles',
'destination' => '../public/mycss',
If for some reason you need to force the compilation of LESS files (ex: in production environment), its possible through the command:
$ php artisan laless:compile
Laless is a free software distributed under the terms of the MIT license
If you have a questions, feel free to contact with me.