繁体   English   中英

在https模式下使用webpack-dev-server进行Safari刷新循环

[英]Safari refresh loop with webpack-dev-server in https mode

我在Safari Version 9.0.1(11601.2.7.2)上测试JS模块时遇到了一个奇怪的问题

所以我使用标准HMR配置的webpack-dev-server(但使用https: true ),即使我不对源文件进行更新,浏览器也会保持刷新。 实际上它停留在刷新循环中。

当我打开检查器控制台时,我在重新加载之前会短暂地看到此错误:

WebSocket network error: OSStatus Error -9807: Invalid certificate chain

然后就在刷新之前

[WDS] Disconnected!
[WDS] App updated. Reloading...

可能与自签名证书验证失败有关。 服务器在https://localhost:1111上运行,我访问了另一个选项卡中的页面以接受证书。

有没有人遇到过这个?

inline:false参数传递给webpack devServer配置,例如:

devServer: {
    hot: false,
    contentBase: './dist',
    https: true,
    port: 8000,
    inline: false,
},

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM