文件名称:node-git-hooks
文件大小:4KB
文件格式:ZIP
更新时间:2024-05-19 05:35:52
JavaScript
跨平台安装Git挂钩 Git钩子是一个功能强大的工具,可帮助开发人员维护其代码的一致性。 不幸的是,钩子不是存储库的一部分,因此需要开发人员手动设置和/或安装它们。 有许多项目可以解决这个问题,但是它们不是自动化的,易于部署的或跨平台的。 跨平台支持的Node JS 该项目使用Node来抽象文件系统操作,而不是使用依赖于OS的Shell脚本。 这使它可以在Linux,OSX,Windows以及Node支持的任何操作系统上运行。 部署友好 尽管自动安装Git钩子对于开发人员非常有用,但它可能会在部署过程中引起问题。 如果npm软件包在node_modules内部安装了钩子,则构建系统可能会抛出错误Appears to be a git repo or submodule 。 如果.git文件夹存在,此项目将仅复制钩子。 教程 有详细的解释和设置 。 安装 npm install node-
【文件预览】:
node-git-hooks-master
----.gitignore(367B)
----package.json(746B)
----LICENSE.md(746B)
----bin()
--------install.js(104B)
----install-git-hooks.js(2KB)
----README.md(2KB)