eslint-config-netease

1.1.2 • Public • Published

网易 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访问性检查

Readme

Keywords

none

Package Sidebar

Install

npm i eslint-config-netease

Weekly Downloads

2

Version

1.1.2

License

MIT

Unpacked Size

134 kB

Total Files

15

Last publish

Collaborators

  • bjzhangchengsi