wui vor 6 Monaten
Ursprung
Commit
198c3b3399
1 geänderte Dateien mit 5 neuen und 6 gelöschten Zeilen
  1. 5 6
      deploy.sh

+ 5 - 6
deploy.sh

@@ -3,10 +3,7 @@
 # 设置错误时退出
 set -e
 
-echo "🚀 开始部署 $PROJECT_NAME..."
-
-# 进入项目目录
-cd "$PROJECT_DIR"
+echo "🚀 开始部署..."
 
 # Git 拉取最新代码
 echo "📥 拉取最新代码..."
@@ -25,17 +22,19 @@ echo "📋 复制配置文件..."
 cp .env.production dist/.env
 cp package.json dist/package.json
 
+cd dist
+
 # 检查 PM2 应用是否存在,如果不存在则创建新的
 if pm2 list | grep -q "tweb-api"; then
     echo "🔄 重启现有的 PM2 应用..."
     pm2 restart tweb-api
 else
     echo "🚀 创建新的 PM2 应用..."
-    pm2 start dist/server.js --name tweb-api
+    pm2 start server.js --name tweb
 fi
 
 echo "✅ 部署完成!"
 pm2 status 
 
 echo "🔍 显示日志..."
-pm2 logs tweb-api
+pm2 logs tweb