sircumz / laravel-mixable
A Laravel 5.4 package for mixing packages.
1.0.0
2017-10-05 13:44 UTC
Requires
- php: ^7.0
This package is not auto-updated.
Last update: 2024-11-20 03:34:55 UTC
README
A Laravel 5.4+ package for mixing Laravel packages.
Installing Laravel Mixable
The preferred way of installing is through composer
composer require sircumz/laravel-mixable
Add the service provider to config/app.php:
SirCumz\LaravelMixable\LaravelMixableServiceProvider::class
Compiling Assets with Laravel Mix
Add the following code to the top of "webpack.mix.js" if you want to enable asset compiling with Mixable.
const mix = require('./vendor/sircumz/laravel-mixable/mixable.js');
instruct Mixable what to mix. You can use almost every function that Laravel Mix has to offer in their API.
public function boot() {
$this->app['mixable']->mix( function($mix) {
$mix->sass( __DIR__ . '/assets/css/style.css', 'public/mypackage/css/style.css' )
->version();
} );
}
Run the Laravel Mix commands in your terminal as you normally would do.
npm run watch
Enjoy!