goalkeeper
Version:
gitHooks for tjsports
48 lines (45 loc) • 1.86 kB
Markdown
### Goalkeeper
------
### 使用方法
1. npm i goalkeeper -S-dev
2. package.json中添加
```
"gitHooks": {
"pre-commit": "goalkeeper-git-hooks-pre-commit",
"commit-msg": "goalkeeper-git-hooks-commit-msg"
}
```
3. 编辑器上安装eslint插件(建议),并指定使用项目中的校验规则
### 2020/12/3
https://www.tapd.cn/61636622/markdown_wikis/show/#1161636622001000030@toc3
- commit-msg
+ merge —— 合并代码
+ feat —— 新功能(feature)
+ fix —— 修补bug
+ docs —— 文档(documentation)
+ style —— 格式(不影响代码运行的变动)
+ refactor —— (既不是新增功能,也不是修改bug的代码变动)
+ test —— 增加测试
+ revert —— 回滚
+ config —— 构建过程或辅助工具的变动
+ chore —— 其他改动
+ perf —— 项目优化
### 2020/12/6
- 合并eslint-config-goalkeeper
+ 当前已有eslint-config主要为vue技术服务。
+ 需用到其他技术请在根目录下的.eslintrc.js中配置覆盖
+ 所有依赖goalkeeper的包均会依赖eslint-config-goalkeeper
+ 若仅想使用eslint-config配置请单独依赖eslint-config-goalkeeper
- 下次迭代小版本
+ 将git hooks从goalkeeper中分离出来
+ 安装goalkeeper将初始化一份.eslintrc.js与忽略文件
+ 发布时间1月
### 2020/12/29
- 合并eslint-config-goalkeeper
+ 需用到其他技术请在根目录下的.eslintrc.js中配置覆盖
+ 所有依赖goalkeeper的包均会依赖eslint-config-goalkeeper
+ 若仅想使用eslint-config配置请单独依赖eslint-config-goalkeeper
+ 安装goalkeeper将初始化一份.eslintrc.js与忽略文件
- 下次迭代小版本
+ 将git hooks从goalkeeper中分离出来
+ 发布时间1月