使用 Eslint + Prettier + StyleLint + husky + lint-staged + commitlint + commitizen 实现一整套前端强约束代码规范,统一前端代码质量风格,管控Git提交流程规范,统一整体开发规范,借助Vscode开发工具实现一整套自动化配置检测流程帮助前端开发提升质量与效 ......
在我们了解并学习完Eslint的基础知识后,我们需要把其运用到项目之中,在项目中使用Eslint和我们在初期的学习有所差异,我们如何去区分非常多的插件或者配置呢,他们有什么关系呢,我们如何滤清其中的差异并且为自己的项目团队整理出一份适合自己团队的规范呢,在此之前,我们需要明白在项目中去使用这些工具的各类方式的底层意义,以便于我们更为清晰的理解其整套工作流 ......
随着项目团队规模的日益增长,我们急需一个工具来对整个项目的进行统一规范,口头的约束难以推动和进行下去,我们需要配合工具进行强约束,于是Eslint逐渐走入大家的项目,不仅仅是在企业级别项目中,在个人项目中有一个好的规范依然也是不可缺少的一部分,我们需要对Eslint进行快速学习使用,以便于能合理控制项目质量,强化项目规范,在开发过程中便阻止掉一些低级错误的产生,我们先来简单认识一下Eslint,后续我们再来逐步集成到项目完成对整个项目规范的把控吧 ......
Eslint