@ -82,8 +82,16 @@ echo -e "${BLUE}📦 后端构建完成${NC}"
pnpm migrate:prod
echo -e "${BLUE}📦 数据库迁移完成${NC}"
pm2 stop just-demo-backend
pm2 delete just-demo-backend
# 检查服务是否存在,如果存在则停止并删除
if pm2 describe just-demo-backend &> /dev/null; then
echo -e "${BLUE}🛑 停止现有服务...${NC}"
echo -e "${BLUE}🗑️ 删除现有服务...${NC}"
else
echo -e "${BLUE}ℹ️ 服务不存在,跳过停止和删除${NC}"
fi
pm2 start npm --name "just-demo-backend" -- run start:p
echo -e "${BLUE}📦 后端启动完成${NC}"