eslint-config-ween
v1.0.1
Published
Ween团队 ESlint代码规范
Downloads
4
Readme
eslint-config-ween
Ween团队 ESlint代码规范
编码规范
- 基本遵循 AirBnb base编码规范;
- 要求禁止使用拖尾逗号;
- 关闭了airbnb要求禁止匿名函数
- 最长代码限制改为200;
- 关闭禁止使用一元操作符;
- 关闭禁止对函数参数再赋值 ;
- 关闭要求每个作用域有多个变量声明;
- 关闭要求或禁止在变量声明周围换行;
- 支持es7的语法
- 支持浏览器browser的全局变量
开始
1. 安装 eslint
详情移步: eslint官网
# 依赖安装
npm install eslint --save-dev
# 全局安装
npm install eslint -g
2. 安装 npm eslint-config-ween 依赖
在项目根目录下执行:
npm install eslint-config-ween --save-dev
3 创建 .eslintrc.js
文件
指定使用 weenteam 编码规范。在项目根目录下创建
.eslintrc.js
文件。
{
// 使用 RNX 编码规范
extends: 'eslint-config-ween',
}
扩展使用
小程序规则扩展
module.exports = {
'extends': 'eslint-config-ween',
globals:{
'wx':true,
'App':true,
'Page':true,
'getApp':true
},
rules:{
'eol-last':'off',
'spaced-comment':'off',
'no-use-before-define':'off',
'prefer-template':'off',
'no-bitwise':'off',
'no-unused-expressions':'off',
'consistent-return':'off',
'arrow-parens':'off',
'prefer-spread':'off'
}
};
鸣谢
- WeenTeam