1.1.2 • Published 4 years ago

eslint-config-netease v1.1.2

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

网易 javaScript 和 React 规范

基于eslint的JavaScript和React代码检查插件。

规范文档

安装

npm install --save-dev eslint-config-netease

依赖包

eslint
babel-eslint
prettier

如何配置

  1. 通过package.json,添加如下属性:

    "eslintConfig": {
        "extends": "netease"
    }
  2. 通过配置文件 根目录下生成.eslintrc.js

    module.exports = {
      extends: ["netease"]
    };

基础包

如何配置extends属性值写为neteasenetease/base

只包含js语法 + prettier样式检查 + prettier样式修复 其中prettier配置写死成

{
  semi: true,
  singleQuote: true,
  // 尽可能添加尾随逗号
  trailingComma: 'all',
  // 超过了换行显示数
  printWidth: 120,
  // 留白字符
  tabWidth: 2,
};

React包

如何配置extends属性值写为netease/react

包含基础包 + React语法检查 + React访问性检查