开发服务器似乎没有正常启动

页面空白/一直“加载中”,通常是前端模块未能加载——最常见原因是 5173 / 8787 端口被残留的旧进程占用,导致新启动的开发服务器启动失败。

  1. 回到启动脚本弹出的 PowerShell 窗口,查看是否出现 EADDRINUSE 或“Port already in use”报错。
  2. 直接重新双击 start-dev-servers.bat(新版脚本会先杀光残留进程再启动,自动规避端口冲突)。
  3. 确认窗口最后出现 [ok] 两个服务均已就绪,再刷新浏览器 http://localhost:5173
  4. 若仍不行,手动释放端口:管理员 PowerShell 执行
    Stop-Process -Id (Get-NetTCPConnection -LocalPort 5173 -State Listen).OwningProcess -Force
    Stop-Process -Id (Get-NetTCPConnection -LocalPort 8787 -State Listen).OwningProcess -Force 然后重跑脚本。

(本面板仅在 12 秒内 React 未挂载时出现。若页面已正常显示,可忽略。)