eslint 入门

2020-04-24  本文已影响0人  copyLeft

安装

// 局部安装
npm i eslint --save-dev

or

yarn add eslint

// 全局安装
npm i eslint -g

yarn global eslint


初始化

npx eslint init

of 

// 全局安装 eslint
eslint init

检测

// eslint [options] [file|dir|glob]*

npx eslint src/index.js

配置

注释配置

/* eslint-env node, mocha */

文件配置

// .eslintrc
{
    env:{
    
    }
}

// package.json
{
    eslintConfig: {
        ...
    }
}

配置项

"plugins": ["a-plugin"],
"processor": "a-plugin/a-processor"

注释配置类型 详情

优先级 详情

项目中可以存在多个规则配置文件, 采用就近原则, 叠加配置

文件检测屏蔽配置 .eslintignore 详情

// .eslintignore 屏蔽配置文件

# 注释
/root/src/*.js

# Invalid
\root\src\*.js

命令 详情

规则 详情

工具集成 详情

扩展

上一篇下一篇

猜你喜欢

热点阅读