前端工程—配置husky提交前格式化

用于新项目快速配置

11月21, 2023 · 2min

Git commit 的预先格式化

  1. 安装
pnpm i -d husky
pnpm i -d lint-staged
  1. package.json中添加命令
 "scripts": {
        ...
        "prepare": "husky install"
    },
  1. 执行
pnpm run prepare
  1. 添加文件

在文件根目录中的.husky文件夹中添加pre-commit文件

#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

pnpm exec lint-staged
  1. 完事儿~

>