基于eslint的JavaScript和React代码检查插件。
npm install --save-dev eslint-config-netease
eslint
babel-eslint
prettier
-
通过package.json,添加如下属性:
"eslintConfig": { "extends": "netease" }
-
通过配置文件 根目录下生成
.eslintrc.js
module.exports = { extends: ["netease"] };
在如何配置中extends
属性值写为netease
或 netease/base
只包含js语法 + prettier样式检查 + prettier样式修复
其中prettier配置写死成
{
semi: true,
singleQuote: true,
// 尽可能添加尾随逗号
trailingComma: 'all',
// 超过了换行显示数
printWidth: 120,
// 留白字符
tabWidth: 2,
};
在如何配置中extends
属性值写为netease/react
包含基础包 + React语法检查 + React访问性检查