【发布时间】:2019-06-01 16:15:41
【问题描述】:
我在开发工具控制台中收到了两次类似[HMR] Waiting for update signal from WDS... 和[WDS] Hot Module Replacement enabled. 的消息。这是为什么?我做错了吗?
我的webpack.config.js 文件:
...
module.exports = () => {
return {
entry: {
bundle: './src/app/App.jsx',
sw: './src/app/sw.js'
},
output: {
filename: '[name].js',
path: path.resolve(__dirname, 'dist'),
globalObject: 'this'
},
devtool: 'source-map',
devServer: {
contentBase: path.resolve(__dirname, 'dist'),
historyApiFallback: true
},
...
node: {
fs: 'empty',
net: 'empty',
tls: 'empty'
}
};
};
版本:"webpack": "^4.27.1"、"react-hot-loader": "^4.6.0"、"webpack-dev-server": "^3.1.10"
【问题讨论】:
-
@mgoszcz2 这不是我的情况。
-
不是我的情况,有同样的问题:(
-
同样的问题
-
我可以确认它会加载两次代码,因为顶层的控制台日志语句也会打印两次。
标签: javascript webpack webpack-dev-server webpack-hmr