|
|
@@ -106,15 +106,18 @@ fi
|
|
|
cp .env.production dist/.env
|
|
|
cp package.json dist/package.json
|
|
|
|
|
|
+# 设置环境变量
|
|
|
+export NODE_ENV=production
|
|
|
+
|
|
|
# 检查 PM2 应用是否已存在并启动
|
|
|
if pm2 list | grep -q "tweb-api"; then
|
|
|
echo "🔄 重启现有的 PM2 应用..."
|
|
|
pm2 delete tweb-api
|
|
|
- pm2 start dist/server.js --name tweb-api --env production
|
|
|
+ NODE_ENV=production pm2 start dist/server.js --name tweb-api
|
|
|
else
|
|
|
echo "🚀 启动新的 PM2 应用..."
|
|
|
echo "📁 启动文件: $(pwd)/dist/server.js"
|
|
|
- pm2 start dist/server.js --name tweb-api --env production
|
|
|
+ NODE_ENV=production pm2 start dist/server.js --name tweb-api
|
|
|
fi
|
|
|
pm2 save
|
|
|
|