eslint-config-netease
v1.1.2
Published
netease javascript and react code specification
Downloads
13
Readme
网易 javaScript 和 React 规范
基于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,
};
React包
在如何配置中extends
属性值写为netease/react
包含基础包 + React语法检查 + React访问性检查