OfferPilot v0.3.1
Web 开发稳定性修复
v0.3.1 修复重复或异常退出的 Next.js 开发进程可能导致端口漂移、开发锁冲突、静态资源加载失败和白屏的问题。
更新内容
- 清理 Next.js 中迁移完成后遗留的
better-sqlite3external package 配置。 npm run dev启动前检查目标端口和.next/dev/lock。- 发现已有开发服务时明确退出并给出 Windows、macOS/Linux 排障命令,不再让 Next.js 自动切换端口后继续争用同一开发锁。
- 预检只读检查,不自动结束进程,也不删除缓存。
- README 新增重复
next dev、端口占用、静态资源失效和白屏排查说明。
验证
- 107 项 TypeScript 单元/E2E 测试通过,包含空闲端口与占用端口预检测试。
- Go 全包测试、
go vet和固定离线 Eval 通过。 - Next.js production build、依赖审计及 API/Web Docker 镜像验证通过。
- Docker readiness 确认运行版本为
0.3.1。
本版本不改变 API、数据库 schema 或部署配置,可直接从 v0.3.0 升级或回滚。