File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+ . " $( dirname " $0 " ) /_/husky.sh"
3+
4+ npx --no-install commitlint --edit " $1 "
Original file line number Diff line number Diff line change 1+ # 贡献指南
2+
3+ 感谢您对本项目的贡献!为了保持提交记录的整洁,请遵循以下提交信息格式:
4+
5+ 提交信息应包括三个部分:
6+ 1 . 类型 (type)
7+ 2 . 作用域 (scope)
8+ 3 . 简短的描述 (subject)
9+
10+ 格式如下:
11+ ```
12+ <type>(<scope>): <subject>
13+ ```
14+
15+ 示例:
16+ ```
17+ feat(auth): #1 add login functionality
18+ fix(profile): #2 correct user age calculation
19+ docs(readme): update installation instructions
20+ ```
21+
22+ ## 类型
23+ - feat: 新功能
24+ - fix: 修复 bug
25+ - docs: 仅文档更改
26+ - style: 不影响代码含义的更改(空白、格式、缺少分号等)
27+ - refactor: 代码重构,既不修复错误也不添加功能
28+ - test: 添加缺失的测试或更正现有测试
29+ - chore: 其他不修改 src 或测试文件的更改
30+
31+ ## 作用域
32+ - 用于说明提交更改的影响范围,例如模块或功能。
33+
34+ ## 描述
35+ - 简短的描述,说明更改的目的。
36+
37+ ## 关联 Issue
38+ - 如果提交是为了关闭某个 issue,请在描述中包括 issue 编号。
39+ - 格式为 ` #<issue_number> ` ,例如:` feat(auth): #1 add login functionality ` 。
40+
41+ ## 感谢
42+ > 以下是参与贡献的伙伴们,感谢各位的付出。让 ` diskcloud ` 变得更加完善和强大。
43+
144<a href =" https://github.com/diskcloud/service/graphs/contributors " ><img src =" https://opencollective.com/diskcloud/contributors.svg?width=890 " /></a >
Original file line number Diff line number Diff line change 1+ module . exports = {
2+ extends : [ "@commitlint/config-conventional" ] ,
3+ } ;
Original file line number Diff line number Diff line change 1010 "prod" : " pm2 start index.js --name upload-file-service --watch" ,
1111 "del" : " pm2 delete upload-file-service" ,
1212 "log" : " pm2 logs upload-file-service" ,
13- "dev" : " nodemon index.js"
13+ "dev" : " nodemon index.js" ,
14+ "prepare" : " husky install"
1415 },
1516 "dependencies" : {
17+ "@commitlint/cli" : " ^19.3.0" ,
18+ "@commitlint/config-conventional" : " ^19.2.2" ,
1619 "@koa/cors" : " ^5.0.0" ,
1720 "axios" : " ^1.7.2" ,
1821 "bcrypt" : " ^5.1.1" ,
1922 "dotenv" : " ^16.4.5" ,
2023 "file-type" : " ^19.0.0" ,
2124 "filesize" : " ^10.1.2" ,
25+ "husky" : " ^9.0.11" ,
2226 "joi" : " ^17.13.3" ,
2327 "jsonwebtoken" : " ^9.0.2" ,
2428 "jszip" : " ^3.10.1" ,
You can’t perform that action at this time.
0 commit comments