前端工程化工具系列(八)——Commitizen(v4.3.0):Git 提交规范化工具

前端工程化工具系列(四)------ Commitlint(v19.3.0):规范化 Git 提交 中曾介绍过 commitlint,它主要负责检查提交信息的规范性。而本文中的 commitizen,则是提供给了一个交互式的命令行界面,引导开发者按照预定义的格式填写提交信息。它俩的目的都是规范 git 提交。按照使用习惯选择其一即可。

1. 环境要求

支持 Node.js 的版本为 v12 +。

2 安装

由于 git 提交可以用于任何项目,因此使用全局安装,方便在各项目中使用。

bash 复制代码
pnpm install -g commitizen cz-conventional-changelog

3 配置

bash 复制代码
echo '{ "path": "cz-conventional-changelog" }' > ~/.czrc

3 使用

将需要提交的代码通过 git add 等方式添加至暂存区,然后在对应的项目下打开命令行工具,输入以下内容回车:

bash 复制代码
cz

按照提示输入对应信息即可。

相关推荐
jinmo_C++1 分钟前
从零开始学前端 · HTML 基础篇(二):常用文本标签与排版基础
前端·html
2501_944711436 分钟前
A2UI : 以动态 UI 代替 LLM 文本输出的方案
开发语言·前端·ui
生活在一步步变好i24 分钟前
前端加载优化核心知识点详解
前端
C_心欲无痕39 分钟前
理解前端的运行时与编译时
前端
38242782742 分钟前
JS正则表达式实战:核心语法解析
开发语言·前端·javascript·python·html
一只小阿乐42 分钟前
vue-web端网站 滑动进行分页
前端·javascript·vue.js·vue·分页
零度@44 分钟前
2026 轻量级消息队列 Redis Stream
前端·redis·bootstrap
大飞哥~BigFei1 小时前
新版chrome浏览器安全限制及解决办法
java·前端·chrome·安全·跨域
hepingfly1 小时前
SEO 如何寻找关键词?
前端
IT_陈寒1 小时前
SpringBoot 3.2实战:5个性能优化技巧让你的应用提速50%
前端·人工智能·后端