text: const mix = require('laravel-mix');
  
  /*
   |--------------------------------------------------------------------------
   | Mix Asset Management
   |--------------------------------------------------------------------------
   |
   | Mix provides a clean, fluent API for defining some Webpack build steps
   | for your Laravel applications. By default, we are compiling the CSS
   | file for the application as well as bundling up all the JS files.
   |
   */
  let jsPath = 'js';
  mix.webpackConfig({
      resolve: {
          alias: {
              "common_components": path.resolve(__dirname, 'resources/js/components'),
              "admin_components": path.resolve(__dirname, 'resources/js/pages/admin/components'),
              "open_components": path.resolve(__dirname, 'resources/js/pages/open/components'),
              "pages_components": path.resolve(__dirname, 'resources/js/pages/components'),
              "pages": path.resolve(__dirname, 'resources/js/pages'),
              "bower_components_path": path.resolve(__dirname, 'public/bower_components'),
              "public": path.resolve(__dirname, 'public'),
          },
      },
      output: {
          publicPath: '/',
          chunkFilename: jsPath+'/components/[name].js?id=[chunkhash]',
      }
  });
  mix.js('resources/js/app.js', 'public/'+jsPath)
      .js('resources/js/bootstrap.js', 'public/'+jsPath)
  //    .sass('resources/sass/app.scss', 'public/css')
      .version();
  if (!mix.inProduction()) {
      mix.sourceMaps();
  }
  