feat(dev-up): 自动安装 Node.js 依赖

This commit is contained in:
Chenwei Jiang 2025-08-21 15:09:38 +08:00
parent 2bf49537f8
commit 4480be656a
Signed by: cheverjohn
GPG key ID: ADC4815BFE960182

View file

@ -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)