Looking to hire Laravel developers? Try LaraJobs

laravel-mixable maintained by sircumz

Description
A Laravel 5.4 package for mixing packages.
Last update
2017/10/05 15:44 (dev-master)
License
Downloads
24
Tags

Comments
comments powered by Disqus

Laravel Mixable!

Latest Stable Version Total Downloads Latest Unstable Version License

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!