我知道大多数人都有相反的问题,但我实际上想禁用自动重新加载功能。
这是我运行服务器的方式:
webpack-dev-server --open --progress
这是我的开发服务器配置:
devServer: {
contentBase: 'app',
port: 9005,
hot: false,
inline: false
}
版本:
"webpack": "1.14.0",
"webpack-dev-middleware": "1.9.0",
"webpack-dev-server": "^1.16.2",
"webpack-hot-middleware": "2.13.2",
"webpack-md5-hash": "0.0.5"
使用这种设置,webpack dev server会以自动重新加载的方式在 iframe
模式下打开初始页面 localhost:9005/webpack-dev-server/
。当我将 inline
设置为 true
时,它会以 inline
模式(即WebSockets)在 localhost:9005
上打开,并仍然进行自动重载。
是否有一种方法可以完全禁用自动重新加载?
serverConfig.watchOptions.ignored = [/.*/];
的方法 - 这样可以完全停止编译(和重新加载) :) - Janaka Bandara