feat(dev-up): 自动安装 Node.js 依赖
This commit is contained in:
parent
2bf49537f8
commit
4480be656a
1 changed files with 5 additions and 0 deletions
|
|
@ -29,6 +29,11 @@ echo "- 将使用外部构建的前端 (dist/)"
|
||||||
SCRIPT_DIR=$(cd "$(dirname "$0")" && pwd)
|
SCRIPT_DIR=$(cd "$(dirname "$0")" && pwd)
|
||||||
ROOT_DIR=$(cd "$SCRIPT_DIR/.." && 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
|
if [ ! -d "$ROOT_DIR/dist" ]; then
|
||||||
echo "[提示] 未检测到 dist/,将进行前端构建 (pnpm build)"
|
echo "[提示] 未检测到 dist/,将进行前端构建 (pnpm build)"
|
||||||
(cd "$ROOT_DIR" && pnpm run build)
|
(cd "$ROOT_DIR" && pnpm run build)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue