代理 https 热更新失效的解决方案

8/1/2020 webpack

# 代理 https 热更新失效的解决方案

我们一般的开发步骤都是,使用 vue-cli3 开启本地服务,然后使用 whistle 代理到正式的网址。然后就会出现热更新失效。报错/sockjs-node/info?t=

# 一、首次尝试

查看 webpack 文档,发现有一个 https 的选项

配置为true 后发现开始还有用,后面就没用了。报证书非法的问题。

# 二、最终方案

经 google,发现了一个新方案。使用 devServer.public 属性。

经测试有效。

相关链接如下:

vue-cli3 热更新失效问题

项目运行时一直发http://localhost:8080/sockjs-node/info?t=1462183700002请求