eslint

ESLint - 规则集

2019-10-12  本文已影响0人  前往悬崖下寻宝的神三算

更新于 2019年10月12日14:56:01

细则参见官方规则说明(其中表示'eslint:recommended'默认开启的规则)

but,自己写一堆规则太麻烦,不如与国际接轨

google


google,规则相对于airbnb简单些

  1. 安装
npm install eslint-config-google -D 
  1. 配置
'extends': ['eslint:recommended', 'google']

airbnb


airbnb,规则很严

  1. 安装
npm install eslint-config-airbnb-base -D
  1. 配置
'extends': ['eslint:recommended', 'airbnb-base'],

standard


standard,似乎不支持jsx的格式化(测试vue template无法格式化)

  1. 安装
npm install eslint-config-standard
  1. 配置
'extends': ['eslint:recommended', 'standard']

一些规则答疑


  1. 不让使用isNaN(),而使用Number.isNaN()

Unexpected use of 'isNaN'.eslint(no-restricted-globals)

如何判断一个值是不是NaN

上一篇 下一篇

猜你喜欢

热点阅读