webpack3.6+中配置hot,可以实现本地热更新。
但是开发环境的代码经过Charles代理后到本地却无法实现热更新,早期的自己使用hot-middleware格式的又可以实现热更新,有人遇到过吗?
怀疑时代理的地址需要加特殊链接
webpack3.6+中配置hot,可以实现本地热更新。
但是开发环境的代码经过Charles代理后到本地却无法实现热更新,早期的自己使用hot-middleware格式的又可以实现热更新,有人遇到过吗?
怀疑时代理的地址需要加特殊链接
5 回答2k 阅读
1 回答2.8k 阅读
2 回答570 阅读✓ 已解决
1 回答1.5k 阅读
1 回答818 阅读
1 回答619 阅读
676 阅读
解决方法:
package.json的命令里添加--disaleHostCheck=true,当然dev-server里直接配置也是可以的。
webpack-dev-server --disaleHostCheck=true
哈哈,发现基本每次提问都没人回答。
最终是看了源码,然后在源码内打断点,输出相应的内容排查出来的。
上图中打印数据,报错如下图,找到这里真是不容易?。
报错了就好找问题了,查看devserver.disablehostcheck,大致就是安全机制导致的。
https://webpack.js.org/config...