修改eslint规则后重新启动webpack-dev-server

时间:2016-07-07 09:45:05

标签: webpack webpack-dev-server eslint

我可以随时强制重新加载webpack-dev-server。即使我修改了空格。这些更改与代码无关,但是对于eslint验证需要它们。

当eslint报告错误的格式,空格等并且我修复它时,开发服务器会跳过更新并显示消息"没有任何更改"。所以代码似乎被打破了,即使它不是。

enter image description here

我用:

  • webpack-dev-server(1.14.1)
  • eslint-loader(1.3.0)
  • eslint(2.9.0)

我的配置看起来像这样:

loaders: [
            {
                test: /\.js?$/,
                exclude: /(node_modules)/,
                loader: ['babel-loader', 'eslint-loader']
            },

谢谢。

1 个答案:

答案 0 :(得分:0)

由于您使用的是webpack 1,因此在最新版本中默认使用新的NewWatchingPlugin()。您可以使用它的旧版本: js plugins: [ new webpack.OldWatchingPlugin() ]