Files
2026-10-08 11:09:37 +08:00

23 lines
528 B
Bash

set -e
echo "== 全栈项目自检 =="
echo "[1/6] 检查 package.json"
test -f package.json && echo "OK" || echo "缺少 package.json"
echo "[2/6] 检查 .env.example"
test -f .env.example && echo "OK" || echo "建议添加 .env.example"
echo "[3/6] 检查 README"
test -f README.md && echo "OK" || echo "缺少 README.md"
echo "[4/6] 类型检查"
pnpm tsc --noEmit || echo "类型检查失败"
echo "[5/6] Lint"
pnpm lint || echo "Lint 失败"
echo "[6/6] 构建"
pnpm build || echo "构建失败"
echo "== 完成 =="