代码之家  ›  专栏  ›  技术社区  ›  ET-CS

哈士奇5号。哈士奇

  •  0
  • ET-CS  · 技术社区  · 5 年前

    10天前,哈士奇5号被释放 https://dev.to/typicode/what-s-new-in-husky-5-32g5

    https://typicode.github.io/husky/#/ )

    我注意到有一个新的 .husky 项目中的dir。

    默认情况下,它包含以下内容:

    .huskey
       -> .gitignore
       -> /_
    

    .gitignore _ 目录

    _
    

    在里面 /_ 有一个 huskey.sh

    在文档中,可以通过以下方式添加钩子:

    npx husky add .husky/pre-commit "npm test"
    

    pre-commit 文件在 目录。

    我应该用 文件?不确定,在文档中找不到。

    0 回复  |  直到 5 年前
        1
  •  2
  •   technoY2K    5 年前

    如果您希望这些挂钩成为回购的标准,那么是的,您需要提交它们。例如,如果您有一个commit msg hook to lint commit messages,并且您希望克隆repo的其他开发人员遵守这些lint规则,那么 commit-msg 文件是强制执行的方法。