fix(husky): 在钩子中添加时间跟踪以优化性能
All checks were successful
CI/CD Pipeline / playwright (push) Successful in 2m7s
CI/CD Pipeline / build-and-deploy (push) Successful in 4m9s

This commit is contained in:
严浩
2025-10-22 00:48:33 +08:00
parent 26f3348b28
commit 8d80a24203
3 changed files with 6 additions and 6 deletions

View File

@@ -8,6 +8,6 @@ cat $1
echo "🟢 [Commit-msg] Node 版本:$(node -v)"
# pnpm exec commitlint --edit $1
node node_modules/@commitlint/cli/cli.js --edit $1
time node node_modules/@commitlint/cli/cli.js --edit $1
echo " [Commit-msg] commit-msg 钩子完成!"
echo "📝 [Commit-msg] commit-msg 钩子完成!"

View File

@@ -1,4 +1,4 @@
# 此钩子在 git merge 或 git pull 成功完成后运行。
echo "🔗 [Post-merge] 正在安装依赖..."
pnpm install
echo " [Post-merge] 依赖安装完成!"
time pnpm install
echo "🔗 [Post-merge] 依赖安装完成!"

View File

@@ -1,4 +1,4 @@
# 此钩子在执行 git commit 命令时,在创建提交之前运行。
echo "🧹 [Pre-commit] 正在运行 lint-staged..."
pnpm exec lint-staged
echo " [Pre-commit] lint-staged 完成!"
time pnpm exec lint-staged
echo "🧹 [Pre-commit] lint-staged 完成!"