好像热更新不行(windows).必须要手动刷新才行,何解?
代码都是一样的,是不是windows需要特别配置??
代码都是一样的,是不是windows需要特别配置??
 
                            2018-05-08
这个教程的时间年代有些久远了,有些配置在新的版本已经过时了。
其它配置都没错的情况下的话没有热更新可能是因为你没有将 mode 设为 'development',webpack 默认会以 'production' 模式工作,这种模式下打包需要话很长的时间,也就是你更改了代码之后要话很长的时间才能打包完,那怕你只是多了个空格,所以你所谓的没有热更新并不是真的没有,只是因为 webpack 还没打包完你就手动刷新了。
Chrome 浏览器的话你可以按 F12 打开“开发者工具”在“Console” 中看一下,热更新需要与 WebpackDevServer 建立一个 WebSocket 连接,如果是配置问题的话 "Console" 会报错,并且会提示 “[WDS] Hot Module Replacement disable”,如果没有的话那就是我说的那种情况。这种情况只需要在 webpack.config.js 中设置一下 “mode” 就行了。

举报