@echo off setlocal enabledelayedexpansion title Animation Manager - Server chcp 65001 >nul REM ================关闭旧的 server.js 进程======================== echo [服务器] 正在关闭旧的服务器进程... taskkill /F /IM node.exe >nul 2>&1 REM 等待一下确保进程完全关闭 timeout /t 1 /nobreak >nul 2>&1 REM ================启动 server.js======================== echo [服务器] 正在启动服务器... echo. REM 切换到 server 目录(脚本所在目录) cd /d "%~dp0" REM 检查 server.js 是否存在 if not exist "server.js" ( echo [错误] 找不到 server.js 文件 echo [错误] 当前目录: %CD% pause exit /b 1 ) REM 启动服务器(前台运行,可以看到日志) echo [服务器] 服务器启动中... echo. node server.js REM 如果服务器退出,显示消息 echo. echo [服务器] 服务器已停止 pause