From 3b5f70f1f35f49fb8c841c3a4d2277c268c4fa7c Mon Sep 17 00:00:00 2001 From: chenjw28 <792430652@qq.com> Date: Mon, 3 Aug 2026 17:08:45 +0800 Subject: [PATCH] =?UTF-8?q?chore(deploy):=20=E7=A7=BB=E9=99=A4=E4=BB=93?= =?UTF-8?q?=E5=BA=93=E5=86=85=20deploy.sh=EF=BC=8C=E9=81=BF=E5=85=8D?= =?UTF-8?q?=E4=B8=8E=E6=9C=8D=E5=8A=A1=E5=99=A8=E9=92=A9=E5=AD=90=E8=84=9A?= =?UTF-8?q?=E6=9C=AC=E5=90=8C=E5=90=8D=E5=86=B2=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy.sh | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 deploy.sh diff --git a/deploy.sh b/deploy.sh deleted file mode 100644 index 41f1965..0000000 --- a/deploy.sh +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/bash -# 部署脚本:拉取代码 + 构建前端 + 重启后端 -# 用法:./deploy.sh -# 前提:服务器已安装 Node.js(node --version 能输出版本) -set -e -cd "$(dirname "$0")" - -# ── 1. 检查 Node.js ── -if ! command -v node &> /dev/null; then - echo "❌ 服务器未安装 Node.js,无法构建前端" - echo " 安装(Debian/Ubuntu):" - echo " curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -" - echo " sudo apt-get install -y nodejs" - exit 1 -fi -echo "✅ Node.js: $(node --version)" - -# ── 2. 拉取最新代码 ── -echo "=== 拉取最新代码 ===" -git pull - -# ── 3. 构建前端(产物输出到 ../static/)── -echo "=== 构建前端 ===" -cd frontend -npm install -npm run build -cd .. - -# ── 4. 重启后端服务 ── -echo "=== 重启后端服务 ===" -sudo systemctl restart gemoldinsight -sleep 2 -sudo systemctl status gemoldinsight --no-pager | head -8 - -echo "" -echo "=== 部署完成 ===" -echo "前端已构建到 static/,后端已重启。"