后端重构
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
echo "================================================"
|
||||
echo "Audio Dashboard API - 重启服务"
|
||||
echo "================================================"
|
||||
@@ -7,7 +9,7 @@ echo ""
|
||||
# 切换到脚本所在目录
|
||||
cd "$(dirname "$0")"
|
||||
|
||||
echo "[1/3] 停止服务..."
|
||||
echo "[1/4] 停止服务..."
|
||||
echo ""
|
||||
|
||||
# 查找占用 8083 端口的进程
|
||||
@@ -27,11 +29,16 @@ else
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "[2/3] 等待端口释放..."
|
||||
sleep 2
|
||||
echo "[2/4] 安装依赖..."
|
||||
pnpm install --silent
|
||||
|
||||
echo ""
|
||||
echo "[3/3] 启动服务..."
|
||||
echo "[3/4] 构建 TypeScript..."
|
||||
echo ""
|
||||
pnpm build
|
||||
|
||||
echo ""
|
||||
echo "[4/4] 启动服务..."
|
||||
echo ""
|
||||
echo "服务运行在 http://localhost:8083"
|
||||
echo ""
|
||||
@@ -39,4 +46,4 @@ echo "按 Ctrl+C 停止服务"
|
||||
echo "================================================"
|
||||
echo ""
|
||||
|
||||
node src/app.js
|
||||
exec node --conditions @zod/source dist/app.js
|
||||
|
||||
Reference in New Issue
Block a user