n8j*_*ams 8 javascript git githooks husky
我正在设置一个节点项目,husky我想手动运行一个 git-hook 脚本,而不必在 git 中触发它。
例子:
我的 package.json 有以下内容:
{
...
"scripts": {
"precommit": // something goes here
}
...
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
...
}
Run Code Online (Sandbox Code Playgroud)
如果我运行npm run precommit,lint-staged钩子步骤将运行,而没有实际发生在 git 中的提交。
这可能吗?