0.0.1-alpha.1 • Published 4 years ago
eslint-base-config v0.0.1-alpha.1
eslint-base
介绍
无依赖第三方规则包,启用的所有规则都可以在.eslintc.js 或 rules 文件夹下找到
专为typescript + react而配置
启用的所有规则都有注释,所有规则的详细说明都在 docs 文件夹下,可通过规则名搜到对应规则的文件名
安装
npm i eslint-base
使用
module.exports = {
extends: ['eslint-base'],
# parser: "babel-eslint", //假如不使用typescript,需要把这行注释取消
# put your custom rules here
rules: {}
# put your other config below
};
规则说明
"0"表示忽略问题,等同于"off"; "1"表示给出警告,等同于"warn"; "2"表示直接报错,等同于"error"。
若不适用 React 请使用 base.js
官方地址
eslint官方地址
:https://eslint.cn/docs/rules/
eslint-plugin-react官方地址
:https://github.com/yannickcr/eslint-plugin-react
eslint-plugin-jsx-a11y官方地址
:https://github.com/jsx-eslint/eslint-plugin-jsx-a11y
eslint-plugin-react-hooks官方地址
:https://github.com/facebook/react/tree/c11015ff4f610ac2924d1fc6d569a17657a404fd/packages/eslint-plugin-react-hooks
eslint-plugin-import官方地址
:https://github.com/benmosher/eslint-plugin-import
0.0.1-alpha.1
4 years ago
0.0.1
4 years ago