Husky


前端项目工程依赖Husky,配置后可在git commit前进行前置处理,可以用来配合eslint进行前置校验,提升项目组整体代码格式规范。

安装

安装到开发环境

npm install -D husky@8.0.3

依赖包

{
    "devDependencies": {
        "husky": "^8.0.3",
    }
}

命令

{
    "scripts": {
        "husky-init": "husky install",
        "husky-add": "husky add .husky/pre-commit",
    },
}

pre-commit

注意:husky使用前必须先初始化git仓库,然后再依次初始新增husky文件

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

npm run eslint

文章作者: Ron.
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Ron. !
  目录