yaogengzhu / daily-share

个人博客记录、内容在issues
30 stars 4 forks source link

新版husky的使用(2022-05-20) #161

Open yaogengzhu opened 2 years ago

yaogengzhu commented 2 years ago

新版husky 实践

  1. 安装husky
pnpm add husky -D
  1. 在package.json 中加入prepare脚本

prepare 脚本会在 pnpm install (不带参数) 之后自动执行。

{
  "scripts": {
      "prepare": "husky install"
  }
}
  1. 添加git hooks 。可以执行下 pnpm prepare 新增
npx husky add .husky/pre-commit "npm run test"

执行完该脚本,可以看到新建了一个.husky文件.里面会存在一个pre-commit 脚本内容。