@commitlint/cli
@commitlint/config-angular
husky
我安装了上面依赖,也都配置好了,通过命令行提交git commit -m 'qqq'
是会
提交失败的,但是用sourceTree提交,随便写的message都是可以成功的,为什么sourceTree没有走husky的钩子啊
@commitlint/cli
@commitlint/config-angular
husky
我安装了上面依赖,也都配置好了,通过命令行提交git commit -m 'qqq'
是会
提交失败的,但是用sourceTree提交,随便写的message都是可以成功的,为什么sourceTree没有走husky的钩子啊
1.调出Show Command History命令,点击菜单栏View → Show Command History
执行commit
后可以看到对应的shell log提示Can‘t find npx in path ....
which npx
/Users/Username/.nvm/versions/node/v12.18.0/bin/npx
在home目录下新建~/.huskyrc 文件
export PATH=/Users/Username/.nvm/versions/node/v12.18.0/bin:$PATH
重新运行commit 后就可以正常执行