使用husky添加git hooks.husky 7.0.2 eslint 7.32.0 git 2.32.0

本文介绍了如何在项目中使用husky 7.0.2添加git hooks,并结合eslint 7.32.0进行js文件的语法检查。详细步骤包括进入项目、创建.husky目录、安装husky、配置eslint以及测试git commit时的语法检查流程。
摘要由CSDN通过智能技术生成

husky7.0.2的配置方法和以前的版本不一样,这里记载一下.

最终项目结构如下

 1.先进入项目

将此文件设置为git工作空间,并初始化项目

git init
npm init -y

2. 添加git hooks

在项目下创建文件.husky

创建一条 pre-commit hook

npx husky add .husky/pre-commit "npm run lint"

执行该命令后,会看到.husky/目录下新增了一个名为pre-commit的shell脚本。

我的电脑需要在安装husky之前执行这个命令,不然下面脚本需要手动添加.

这样,在之后执行git commit命令时会先触发pre-commit这个脚本。

执行npm rum lint命令

pre-commit脚本内容如下:

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

npm run lint

3. 安装husky // 全局或者项目

npm i -D husky

 4.创建.husky/目录并指定该目录为git hooks所在的目录

在package

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值