Repository navigation
v0.2.3
性能优化
改进
- ⚡ 冷启动提速 - 替换固定 45s sleep 为端口 + 连接轮询。
waitForPort轮询 DevTools 端口就绪、connectWithPolling在connectTimeout内重试连接,一旦成功立即返回,不再等满整个超时预算 - 📉 实测冷启动耗时从固定 45s+ 降至 ~27s(视 DevTools 启动速度而定)
问题根源
旧逻辑在 autoLaunch 检测到 DevTools 未运行时,会先 await setTimeout(launchTimeout) 再尝试连接。即使 DevTools 10s 内已就绪,也要空等到 45s 才发起连接。
完整更新日志: v0.2.2...v0.2.3