介绍
大约 1 分钟约 365 字...
规范化标准概述
规范化是践行前端工程化中重要的一部分
为什么要有规范会标准?
- 软件开发需要多人协同
- 不同开发者具有不同的编码习惯和喜好
- 不同的喜好会增加项目的维护成本
- 每个项目或者团队需要明确统一的标准
哪里需要规范化标准?
- 代码、文档、甚至是提交日志
- 开发过程中人为编写的成果物
- 代码标准化规范最为重要,很大程度上决定了我们项目的质量,也决定了项目的可维护性
- 编码风格统一
- 统一关键词和操作符、左右的空格、代码的缩进方式、是否使用分号结尾、变量或者函数的命名规范等
实施规范化的方法
- 编码前人为的标准约定
- 人为约束不可靠
- 开发者很难记住每个规则
- 通过工具实现 Lint
- 工具的检查更为严谨可靠
- 可以去配合自动化的工具实现自动化检查
- 更加容易得到质量上的保证
常见的规范化实现方式
- ESLint 工具使用
- 定制 ESLint 校验规则
- ESLint 对 TypeScript 的支持
- ESLint 结合自动化工具或者 Webpack
- 基于 ESLint 的衍生工具
- StyleLint 工具的使用
Powered by Waline v3.3.2