因为express最后是导出一个express实例的app出去作为服务,为了访问socket.io的3000端口服务,我用了http-proxy-middleware做了代理,然后我本地访问socket.io服务测试是没问题的,serverless 部署后访问线上的就会显示客户端 WebSocket 连接失败。
具体代码地址:https://github.com/LuoHongXin/Kami_Component_Library/tree/master/%E5%AE%9E%E6%97%B6%E8%81%8A%E5%A4%A9demo