title: Webpack dev server reload doesn't work on virtual box
body: <p>I'm running a webpack server on virtual box with Ubuntu 15.10 using vagrant over mac OSX.</p>
  
  <p>The webpack config is pretty clean:</p>
  
  <pre><code>var HtmlWebpackPlugin = require('html-webpack-plugin');
  var path = require('path');
  var webpack = require('webpack');
  
  var MINIFY = process.env.MINIFY === true;
  
  var FRONTEND_ROOT = './static'
  var SRC_PATCH = FRONTEND_ROOT + '/scripts';
  var BUILD_PATH = './dist';
  
  
  module.exports = {
    entry: SRC_PATCH + '/main.js',
    devtool: 'source-map',
    output: {
        path: BUILD_PATH,
        filename: 'bundle.js'
    },
    resolve: {
      extensions: ['', '.js', '.jsx'],
      modulesDirectories: [SRC_PATCH, 'node_modules']
    },
    plugins: [
      new HtmlWebpackPlugin({
        filename: 'index.html',
        template: path.resolve(FRONTEND_ROOT, 'index-template.html'),
        minify: MINIFY
      })
    ],
    module: {
      loaders: [
        {
          test: /\.jsx|js$/,
          exclude: /node_modules/,
          loader: 'babel-loader'
        }
      ]
    },
    eslint: {
      configFile: './.eslintrc'
    }
  };
  </code></pre>
  
  <p>Webpack was run on VM by</p>
  
  <pre><code>vagrant@vagrant-ubuntu-wily-64:/vagrant$ webpack-dev-server --port 8080 --devtool eval --progress --colors --hot --content-base dist
  </code></pre>
  
  <p>And when I edit a file from OSX it doesn't reload, but if I edit the same file from VM it'll reload.</p>
  
  <p>What is the problem? How can I fix it?</p>