fecs-git-hooks的二次开发
安装:
$ npm install fecs-githooks -g
使用:
$ fecs-githook init
$ fecs-githook disable
一键安装:./tool/init-fecs.sh
执行项目tool下的shell脚本,即可将最新的钩子pre-commit和配置文件初始化在项目中
- pre-commit 自动拷贝到当前项目下的
.git/hooks/
- .fecsrc 检查和格式化规则配置文件自动拷贝到项目根目录
- .fecsignore 文件忽略配置文件自动拷贝到项目根目录
- 确保本地已经全局安装最新版本fecs
- 确保本地fecs的所需lesslint在1.02版本以上
- 格式化文件可能会规则匹配错误,不可信,必须构建工具重新编译检查
脚本更新的配置文件:
- .fecsrc 配置fecs套件的检查和格式化规则
- .fecsignore 配置指定文件忽略fecs套件的检查和格式化