ESLint学习小记

一、关于配置文件,优先级从上到下:

  1. eslintrc.js
  2. .eslintrc.yaml
  3. .eslintrc.yml
  4. .eslintrc.json
  5. .eslintrc
  6. package.json

在官方文档中,.eslintrc已经被弃用,推荐使用.eslintrc.js

二、解析器:

官方默认解析器为espree,如需要指定解析器,则需要在配置parser选项,在官方推荐的解析器中与ESLint兼容的有:

  1. Esprima
  2. Babel-Eslint
  3. Typescript-eslint-parser
// 指定解析器
{
    "parser": "babel-eslint"
}

 三、常用规则:

1、"space-before-function-paren":强制在 function的左括号之前使用一致的空格

猜你喜欢

转载自www.cnblogs.com/xieqian/p/10097956.html
今日推荐