title: index.html using webpack-dev-server not reload
body: <p>When I change my <code>app.js</code> and <code>main.css</code> while <code>webpack-dev-server</code> is running, the bundle is updated.
  But when i change the <code>index.html</code> the content is not refreshed; if I add a line to the HTML, the <code>webpack-dev-server</code> does not refresh anything on the page.
  Here are my <code>webpack.config.js</code> and <code>package.json</code> files.
  I hope you can help me.</p>
  <p><strong>webpack.config.js</strong>:</p>
  <pre><code>var webpack = require('webpack');
  var WebpackDevServer = require('webpack-dev-server'); 
  var CleanWebpackPlugin = require('clean-webpack-plugin'); 
  var chalk = require('chalk');  
  var env = process.env.WEBPACK_ENV;
  
  var host = 'localhost';
  var port = '8080';
  
  var config = {
    devtool: 'source-map',
    entry: [
      'webpack/hot/dev-server',
      'webpack-dev-server/client?http://' + host + ':' + port +'/',
      './src/app.js'
    ],
    output: {
      path: __dirname + '/dist',
      filename: 'bundle.js'
    },
    module : {
      loaders: [
        { test: /\.css$/, loader: 'style-loader!css-loader' },
        { test: /\.html$/,loader: 'file?name=[name].[ext]' }
      ]
    },
    plugins: [
      new webpack.HotModuleReplacementPlugin(),
      new webpack.NoErrorsPlugin(),
      new CleanWebpackPlugin(['dist'], {
        root: __dirname,
        verbose: true,
        dry: false
      })
    ]
  };
  
  if (env === 'dev') {
    new WebpackDevServer(webpack(config), {
      contentBase: './dist/',
      stats: {colors: true},
      hot: true,
      debug: true
    }).listen(port, host, function (err, result) {
      if (err) {
        console.log(err);
      }
    });
  
    console.log('-------------------------');
    console.log(chalk.bold.white('Local web server runs at ') + chalk.green('http://' + host + ':' + port));
    console.log('-------------------------\n\n');
  }
  
  module.exports = config;
  </code></pre>
  <p><strong>package.json</strong>:</p>
  <pre><code>{
    &quot;name&quot;: &quot;webpack-skeleton&quot;,
    &quot;version&quot;: &quot;1.0.0&quot;,
    &quot;description&quot;: &quot;webpack skeleton&quot;,
    &quot;main&quot;: &quot;bundle.js&quot;,
    &quot;scripts&quot;: {
      &quot;test&quot;: &quot;echo \&quot;Error: no test specified\&quot; &amp;&amp; exit 1&quot;,
      &quot;start&quot;: &quot;WEBPACK_ENV=dev ./node_modules/.bin/webpack --watch --inline&quot;
    },
    &quot;author&quot;: &quot;Jose Roa&quot;,
    &quot;license&quot;: &quot;ISC&quot;,
    &quot;devDependencies&quot;: {
      &quot;chalk&quot;: &quot;^1.1.3&quot;,
      &quot;clean-webpack-plugin&quot;: &quot;^0.1.9&quot;,
      &quot;css-loader&quot;: &quot;^0.23.1&quot;,
      &quot;file-loader&quot;: &quot;^0.8.5&quot;,
      &quot;style-loader&quot;: &quot;^0.13.1&quot;,
      &quot;webpack&quot;: &quot;^1.13.0&quot;,
      &quot;webpack-dev-server&quot;: &quot;^1.14.1&quot;
    }
  }
  </code></pre>
  <p>My directory structure:</p>
  <pre><code>css  
    main.css
  dist
    bundle.js
    bundle.js.map
    index.html
  node_modules
  src
    app.js
    sum.js
  package.json
  index.html
  node_modules
  webpack.config.js
  </code></pre>
  <p>Every file inside the <code>dist</code> directory is generated by webpack.</p>