为什么要有规范化标准
- 软件开发需要多人协同
- 不同的开发者具有不同的编码习惯和喜好
- 不同的喜好增加项目维护成本
- 每个项目各个团队需要明确统一标准
哪里需要规范化
- 代码、文档、甚至是提交日志
- 开发过程中人为编写的成果物
- 代码标准化规范最为重要
1.统一关键词和关键词左右的空格
2.统一代码的缩进方式
3.统一是否使用分号结尾
4.统一变量或者函数的命名规范...
实施规范化的方法
- 编码前人为的标准约束
- 通过工具实现Lint
ESLint 介绍
- 最为主流的JavaScript Lint工具 检测JS代码质量
- ESLint很容易统一不同开发者的编码风格
- ESLint可以帮助开发者提升编码能力
ESLint安装
ESLint安装步骤
- 初始化项目
- 安装ESLint模块为开发依赖
- 通过CLI命令验证安装结果
npm init --yes // 项目初始化
npm install eslint --save-dev // 安装ESLint模块为开发依赖
npx eslint --version // 通过CLI命令验证安装结果
ESLint 快速上手
ESlint检查步骤
- 编写“问题”代码
- 使用eslint执行检测
- 完成eslint使用配置
编写问题代码
初始化eslint
npx eslint --init // 初始化eslint,根据需求选择安装选项
使用eslint执行检测
通过--fix减少问题代码
未完待续