前提
Eslint需要在node环境下才能运行,使用eslint前先安装node
安装eslint
- 在项目根目录终端中输入
npm init
创建 package.json 文件; - 输入命令
npm install -g eslint
安装eslint - 初始化
eslint --init
选择配置
1、你想如何使用eslint?
![](https://img.haomeiwen.com/i10153392/a7e5675469cd1c7d.png)
解析:
- 只检查语法
- 检查语法并发现问题
- 检查语法,发现问题,并执行代码样式
选择第三项 检查语法,发现错误并执行代码规范风格,这是eslint规范化服务最全的一项
2、您的项目使用什么类型的模块?
![](https://img.haomeiwen.com/i10153392/d950bb825d7287d2.png)
解析:
- js模块化(导入/导出)方案
- node的CommonJS模块化(导入/导出)方案
- none其他:根据自己需求来
选择第一项跟第三项都可
3、您的项目使用哪个框架(根据情况选择)
![](https://img.haomeiwen.com/i10153392/78f2614192da0afb.png)
解析:
- React项目
- Vue项目
- none其他:根据自己需求来
选择第三项
4、项目是否使用Typescript
![](https://img.haomeiwen.com/i10153392/90eb8f24940dc1d6.png)
解析:
- 项目是否使用Typescript(yes/no)
这里选择no,根据自己需求来
5、项目在那个引擎中运行
![](https://img.haomeiwen.com/i10153392/e00783be875de5c0.png)
解析:
- 浏览器环境中
- node环境中
这里选择Browser
6、你要如何定义项目的规范风格
![](https://img.haomeiwen.com/i10153392/8767795cfdff51ff.png)
解析:
- 使用流行的风格指南
- 根据自己的风格来
这里选择第一个
7、要跟随哪一个规范化风格的指导
![](https://img.haomeiwen.com/i10153392/9a6195c37e80088a.png)
解析:
- airbnb规范
- 标准规范
- 谷歌规范
- XO规范
这里选择第二个
8、eslint配置文件用什么格式
![](https://img.haomeiwen.com/i10153392/729eaeeec15fa205.png)
解析:
- js格式
- yaml格式
- json格式
这里选择第一个
9、是否确认安装需求文件
![](https://img.haomeiwen.com/i10153392/ad107d30612f71ea.png)
解析:
- 是否确认安装需求文件(yes/no)
这里选择yes
10、你是否喜欢用npm来安装它们
![](https://img.haomeiwen.com/i10153392/ba5d25b47d15df6e.png)
解析:
- 你是否喜欢用npm来安装它们(yes/no)
这里选择yes
网友评论