赞
踩
ESLint 是在 ECMAScript/JavaScript 代码中识别和报告模式匹配的工具,它的目标是保证代码的一致性和避免错误。
没有使用ESlint 和使用ESLint 可能是这样:
安装:
npm install eslint --save-dev
配置文件
ESLint 支持几种格式的配置文件:
如果同一个目录下有多个配置文件,ESLint 只会使用一个。优先级顺序如下:
优先级从高到底
.eslintrc.js 文件的基础配置
ESlint 被设计为完全可配置的,这意味着你可以关闭每一个规则而只运行基本语法验证,或混合和匹配 ESLint 默认绑定的规则和你的自定义规则,以让 ESLint 更适合你的项目。
parserOptions
指定你想要支持的 JavaScript 语言选项, 如设置 最新语法 2020 版本js选项,默认是 3,5
parserOptions: {
ecmaVersion: 2020,
}
env
一个环境定义了一组预定义的全局变量,环境并不是互斥的,所以你可以同时定义多个,启用的环境,设为true即可,
如:设置node环境和browser浏览器环境中的全局变量。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。