Lete乐特 's Blog

使用 Lint-staged 校验 Git 暂存区代码是否符合标准
什么是Lint-staged在Git暂存区执行相关的操作,如对暂存区进行eslint或是prettier,也可以自定义一些脚本官方写着很有趣的一段话话:Runlintersagainststagedgitfilesanddon’tlet💩slipintoyourcodebase!对暂存区进行代码校验,不要让💩...
使用 commitlint 来检查提交的信息是否符合规范
什么是commitlintcommitlint用来校验你提交的信息是否符合规范,它和commitizen很类似,它们都做一件事,那就是让你提交的信息更规范commitlint和commitizen的区别commitlint:校验gitcommit信息是否符合规范(就像eslint一样)commitizen:辅助g...
使用Husky(哈士奇)管理Git项目
什么是Husky(哈士奇)Husky就是狗,没错就是拆家的那家伙,也不知道@typicode是怎么想的,尽然起了这么有趣的一个项目名字Husky可以方便快速的使用Githooks,帮你简单的配置项目,同时Husky可以将Githooks同步到仓库,让整个团队能使用相同的Githooks什么是GitHooks文档说...
Windows的tree命令生成文件结构树
你可能在很多人的博客文章内或是一些文档内见到清晰的文件结构说明那他们是怎么做的呢?不会是一个文件一个文件的拼接手写吧?不会吧?各大操作系统都有tree这个命令,本文仅描述Windows系统先看看tree命令有些说明参数说明吧,输入tree/?也可以使用helptree参数说明Windows系统自带的功能实在是太少...
使用commitizen规范化git提交信息
前言如果你足够细心观察的化,你会发现哪些大型项目他们的gitcomment信息是有规律,且非常规范的例如Vue项目仓库他们都是经过规定的格式以及类型和一些规范进行提交的那么这真的是认为一个一个的编写吗?答:当然不是,每一个项目都有不同的格式、类型、规范标准,如果是中小型项目可以直接使用普通默认的标准,但大型项目他...