1.为什么要有规范标准
- 软件开发需要多人协同
- 不同开发者具有不同的编码习惯和喜好
- 不同的喜好增加项目维护成本
- 每个项目或者团队需要明确统一的标准
2.哪里需要规范化标准
- 代码、文档、甚至是提交的日志
- 开发过程中人为编写的成果物
- 代码标准化规范最为重要
3.实施规范化的方法
- 编码前人为的标准约定
- 通过工具实现Lint
常见的规范化实现方式
- ESLint 工具使用
- 定制ESLint校验规则
- ESLint对TypeScript的支持
- ESLint 结合自动化工具或者 Webpack
- 基于ESLint的衍生工具
- Stylelint工具使用