如何使用TypeScript实现WebSocket 4.0的热更新功能?