title: minify js and styles in laravel 5
body: <p>How can I minify my JavaScript and css files all in one?</p>
  
  <p>currently I have:</p>
  
  <pre><code>let mix = require('laravel-mix');
  
  mix.styles([
    'theme/admin/assets/css/bootstrap.css',
    'theme/admin/assets/font-awesome/css/font-awesome.css',
    'theme/admin/assets/css/zabuto_calendar.css',
    'theme/admin/assets/lineicons/style.css',
    'theme/admin/assets/css/style.css',
    'theme/admin/assets/css/style-responsive.css',
    'css/adminstyle.css'
  ], 'public/css/admin.css');
  
  mix.scripts([
    'theme/admin/assets/js/jquery.min.js',
    'theme/admin/assets/js/bootstrap.min.js',
    'theme/admin/assets/js/jquery.dcjqaccordion.2.7.js',
    'theme/admin/assets/js/jquery.scrollTo.min.js',
    'theme/admin/assets/js/jquery.nicescroll.js',
    'theme/admin/assets/js/jquery.sparkline.js',
    'theme/admin/assets/js/common-scripts.js',
    'theme/admin/assets/js/zabuto_calendar.js'
  ], 'public/js/admin.js');
  </code></pre>
  
  <p>in my <code>webpack.mix.js</code> file but it creates empty files.</p>