之前项目里一直用husky用来触发git的各种hook,但最近发现其实vue-cli现在生成的项目自带yorkie(fork自husky),并且husky5.0之后改了license,所以把husky改为了yorkie,记录一下遇到的问题:
1、 Command "husky-run" not found
改为yorkie之后,git commit的时候提示,这是由于之前安装husky的时候在.git/hooks里生成了相应的钩子脚本,在安装yorkie的时候不会再次生成yorkie的脚本,所以删掉.git/hooks,重新安装依赖就行了
2、$HUSKY_GIT_PARAMS改为$GIT_PARAMS
这个就显而易见并且错误提示会指明