webpack热替换更改代码并保存时出现disconnected

这是我的webpack.config.js

clipboard.png

这是我的package.json

clipboard.png

当使用webpack-dev-server --inline --hot --progress启动时可以正常启动,但是一旦修改了代码并保存时,就出现了以下的错误:

clipboard.png

这是代码结构:

clipboard.png

这是控制台报错信息:

clipboard.png

请教如何解决这个问题呢?

阅读 3.7k
1 个回答

使用webpack-dev-server时的注意事项:

  • cli形式时:不要在webpack.config.js中配置new webpack.HotModuleReplacementPlugin();另外使用cli的--hot选项时,不需要在入口添加webpack/hot/dev-server,它会自动添加的。

  • node api形式时,不仅需要配置上面二者,还需要在入口添加webpack-dev-server/client?http://localhost:${port}前缀

有关热加载可以参考这篇文章

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题