title: Laravel-Mix + BrowserSync Not Loading at localhost:3000
body: <p>I'm trying to set up <code>BrowserSync</code> to work with my <code>Laravel</code> project. However, when I run <code>npm run watch</code>, <code>localhost:3000</code> doesn't load. I'm not getting any compilation errors in the terminal. Interestingly enough, the UI dashboard on <code>localhost:3001</code> works perfectly fine. </p>
  
  <p>If I run <code>php artisan serve</code>, <code>localhost:8000</code> loads up fine, but of course, it's not connected with <code>BrowserSync</code>.</p>
  
  <p>My <code>webpack.mix.js</code> file looks like this:</p>
  
  <pre><code>mix.js('resources/js/app.js', 'public/js')
      .sass('resources/sass/app.scss', 'public/css');
  
  mix.browserSync({proxy:'localhost:3000'});
  </code></pre>
  
  <p>I'm using the following versions:</p>
  
  <p><code>Laravel-Mix</code>: 4.0.7</p>
  
  <p><code>browser-sync</code>: 2.26.7</p>
  
  <p><code>webpack-dev-server</code>: 3.8.0</p>
  
  <p><code>browser-sync-webpack-plugin</code>: 2.0.1</p>
  
  <p>Any thoughts?</p>