npm 包 @commitlint/config-patternplate 使用教程

阅读时长 3 分钟读完

介绍

在开发前端项目的过程中,代码的规范和一致性非常重要。而 git commit message 的规范化可以帮助我们更好地维护和管理版本控制,更加清晰地记录代码修改历史。@commitlint/config-patternplate 是一款方便实用的 npm 包,可以用于规范化 commit message。

安装

在安装 @commitlint/config-patternplate 之前,需要安装 commitlint-cli,确保 NPM 是最新版本:

使用教程

在使用前需要对 commitlint 进行配置。在根目录下新建文件 commitlint.config.js。

-- -------------------- ---- -------
-------------- - -
  -------- ------------------------------------
  ------ -
    --------------- --- -------- ----------------- ------------- -------------- ---------------
    -------------------- --- --------- -----
    ------------- --- ---------
    ------------ -
      --
      ---------
      -
        -------
        ------
        -------
        --------
        -----------
        -------
        --------
        ---------
        ------
        -------
        --------
        -----
      --
    --
  --
--

接下来就可以在代码提交时使用 commitlint 规范 commit message:

-- -------------------- ---- -------
-- ----- -----
-- ---- -- ---
-- ----- ----
-- ------ --------------
-- --------- ------------------
-- ----- ----
-- ------ ------
-- ------- ----- ------
-- -----------
-- ----- ---------
-- ------ ---------------
-- --- - -- - -----------------------

示例代码

比如我们提交一个 commit:

如果 commit message 符合规范,就可以正常提交代码。如果不符合规范,就会报错提示。

这个简单实用的 npm 包可以在团队开发中解决一些人为因素带来的问题,让代码更加规范化和清晰化。而使用它的具体方案,应该根据团队的实际情况做出适宜改变。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/94245