From 4480be656a94d148b99c53bd5dcbd1a6c6d5d8e8 Mon Sep 17 00:00:00 2001 From: Chever John Date: Thu, 21 Aug 2025 15:09:38 +0800 Subject: [PATCH] =?UTF-8?q?feat(dev-up):=20=E8=87=AA=E5=8A=A8=E5=AE=89?= =?UTF-8?q?=E8=A3=85=20Node.js=20=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/dev-up.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/dev-up.sh b/scripts/dev-up.sh index 126ed52..1114eb1 100644 --- a/scripts/dev-up.sh +++ b/scripts/dev-up.sh @@ -29,6 +29,11 @@ echo "- 将使用外部构建的前端 (dist/)" SCRIPT_DIR=$(cd "$(dirname "$0")" && pwd) ROOT_DIR=$(cd "$SCRIPT_DIR/.." && pwd) +if [ ! -d "$ROOT_DIR/node_modules" ]; then + echo "[提示] 未检测到 node_modules,将安装依赖 (pnpm install)" + (cd "$ROOT_DIR" && pnpm install) +fi + if [ ! -d "$ROOT_DIR/dist" ]; then echo "[提示] 未检测到 dist/,将进行前端构建 (pnpm build)" (cd "$ROOT_DIR" && pnpm run build)