.commitlintrc.js 694 B

123456789101112131415161718192021222324252627282930313233343536
  1. module.exports = {
  2. extends: ["@commitlint/config-conventional"],
  3. rules: {
  4. "type-enum": [
  5. 2,
  6. "always",
  7. [
  8. "init",
  9. "build",
  10. "ci",
  11. "chore",
  12. "docs",
  13. "feat",
  14. "fix",
  15. "perf",
  16. "refactor",
  17. "revert",
  18. "style",
  19. "test",
  20. ],
  21. ],
  22. },
  23. };
  24. /**
  25. * build : 改变了build工具 如 webpack
  26. * ci : 持续集成新增
  27. * chore : 构建过程或辅助工具的变动
  28. * feat : 新功能
  29. * docs : 文档改变
  30. * fix : 修复bug
  31. * perf : 性能优化
  32. * refactor : 某个已有功能重构
  33. * revert : 撤销上一次的 commit
  34. * style : 代码格式改变
  35. * test : 增加测试
  36. */