lint-staged Husky
lint-staged:
对暂存的git文件运行linters,不要让💩 滑入代码库!
在提交代码之前运行Linting更有意义。通过这样做,您可以确保没有错误进入存储库并强制执行代码样式。但在整个项目上运行lint过程是缓慢的,并且linting结果可能无关紧要。最终,您只需要提交lint文件。
此项目包含一个脚本,该脚本将运行任意shell任务,并以暂存文件列表作为参数,通过指定的glob模式进行筛选。
Husky:
您可以在提交或推送时使用它来整理提交消息、运行测试、整理代码等。Husky支持所有Git钩子。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通