三个简短的问题:
1)充分了解Socket.io的好处,我仍然想知道是否有可能运行一台可以同时服务于http和ws的webpack开发服务器。在线上的一切都面向使用Socket.io和为http / ws运行双服务器。
2)如果我确实必须使用Socket.io,那么本地开发(http服务器和ws服务器是分开的)与生产环境相比如何?生产环境通常有两个服务器运行http和ws,还是通常都是一个服务器?
3)如果我可以使用单个webpack开发服务器实例和本地WebSockets,那么如何配置devServer来服务ws?所有的在线例子都围绕着Socket.io双服务器设置,所以我没有得到任何快速。
谢谢你!!
发布于 2021-03-04 21:45:47
对于到这里的任何其他人,如果他们的WDS代理配置似乎没有代理websockets,那么请注意,您没有犯以下配置错误。
坏的
proxy: {
'/api': process.env.PROXY_URI,
ws: true,
},好的!
proxy: {
'/api': {
target: process.env.PROXY_URI,
ws: true,
},
},https://stackoverflow.com/questions/57768951
复制相似问题