Banner

A Laravel Mix extension for Webpack Banner support.
latest v0.1.4 - released 3 hours ago
rias
34 downloads last week
MIT license
5 versions

NPM NPM NPM

Laravel Mix Banner

This extension provides instant Webpack Banner support to your Mix (v2.1 and up) builds.

Usage

First, install the extension.

npm install laravel-mix-banner --save-dev

Then, require it within your webpack.mix.js file, like so:

let mix = require('laravel-mix');

require('laravel-mix-banner');

mix
    .js('resources/assets/js/app.js', 'public/js')
    .less('resources/assets/less/app.less', 'public/css')
    .banner({
        banner: (function () {
            return [
                '/**',
                ' * @project        Laravel Mix Banner',
                ' * @author         Rias',
                ' * @build          2018-03-17 17:00 GMT+1',
                ' * @release        0.1.1',
                ' *',
                ' */',
                '',
            ].join('\n');
        })(),
        raw: true,
    });

And you're done! Compile everything down with npm run dev.