Dpblandin / teq-mix

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Teq Mix

Usage

Within webpack.mix.js:

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

require('teq-mix');

mix
    .teqMix(options)

Options

Possible options (with default values)

const defaultOptions = {
    frontPath: './assets/',
    appPath: '../../app/public/dist/frontend/',
    publicPath: null,
    entry: {
        js: '_src/scripts/app.js',
        css: '_src/sass/styles.scss',
    },
    destination: {
        fonts: 'styles/fonts',
        images: 'styles/images',
        js: 'scripts',
        css: 'styles',
   },
   vendor: false,
   cssOptions: {
       processCssUrls: false,
       purifyCss: false,
   }
}

vendor options: either false, true, or a vendor file ie 'vendor.js'

About

License:MIT License


Languages

Language:JavaScript 100.0%