husky

husky7 + commitlint + lint-staged 记录
husky7 + commitlint + lint-staged 记录

husky 在现代前端项目是必不可少的组件了,重构业务项目时依赖都升级到新版,发现 husky 还是在用低版本的,索性升级到最新的。 从 husky5 开始版本有了重大变化,旧的配置方式无法直接使用,需要重新配置一下。

2021-07-29 09:50:59阅读全文

husky commitlint 配置无效,.gitignore配置无效问题
husky commitlint 配置无效,.gitignore配置无效问题

其实就是每次新加这些功能模块的时候都会不起作用,原因就是本地缓存起的作用,把新加功能上传后,删除本地仓库,重新从远端拉取即可

2021-08-01 20:47:54阅读全文

为什么 husky 放弃了传统的 JS 配置
为什么 husky 放弃了传统的 JS 配置

husky想必大家都不陌生。作为前端工程化中一个不可或缺的的工具,它可以向我们的项目中添加git hooks。同时配合lint-staged可以方便的在代码提交前进行lint。

2021-09-26 14:13:15阅读全文