const mix = require('laravel-mix'); /* |-------------------------------------------------------------------------- | Mix Asset Management |-------------------------------------------------------------------------- | | Mix provides a clean, fluent API for defining some Webpack build steps | for your Laravel application. By default, we are compiling the Sass | file for the application as well as bundling up all the JS files. | */ let publicJsDir = 'public/js', publicCssDir = 'public/css', publicAdminJsDir = 'public/js/admin', publicAdminCssDir = 'public/css/admin' mix.js('resources/js/app.js', publicJsDir) mix.sass('resources/sass/app.scss', publicCssDir); mix.js('resources/js/admin/app.js', publicAdminJsDir) .js('resources/js/admin/page/system-status.js', publicAdminJsDir + '/page') .js('resources/js/admin/page/options.js', publicAdminJsDir + '/page') mix.sass('resources/sass/admin/lib.scss', publicAdminCssDir) .sass('resources/sass/admin/app.scss', publicAdminCssDir) .sass('resources/sass/admin/page/system-status.scss', publicAdminCssDir + '/page') .sass('resources/sass/admin/page/options.scss', publicAdminCssDir + '/page')