eslint 的三大通用规则

本文介绍了ESLint提供的三种预设配置:Google标准、Airbnb标准及Standard标准。详细讲解了每种配置的特点及其安装方法,特别指出Airbnb标准依赖多个插件并指明了版本要求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

eslint官方提供了3种预安装包:

  1. eslint-config-google

    Google标准

    执行安装:

    npm install eslint eslint-config-google -g
  2. eslint-config-airbnb

    Airbnb标准,它依赖eslint, eslint-plugin-import, eslint-plugin-react, and eslint-plugin-jsx-a11y等插件,并且对各个插件的版本有所要求。

    你可以执行以下命令查看所依赖的各个版本:

    npm info "eslint-config-airbnb@latest" peerDependencies

    你会看到以下输出信息,包含每个了每个plugins的版本要求

    { eslint: '^3.15.0',
      'eslint-plugin-jsx-a11y': '^3.0.2 || ^4.0.0',
      'eslint-plugin-import': '^2.2.0',
      'eslint-plugin-react': '^6.9.0' }

    知道了每个plugins的版本要求后,代入以下命令执行安装即可使用:

    npm install eslint-config-airbnb eslint@^#.#.# eslint-plugin-jsx-a11y@^#.#.# eslint-plugin-import@^#.#.# eslint-plugin-react@^#.#.# -g
  3. eslint-config-standard

    Standard标准,它是一些前端工程师自定的标准。

    执行安装:

    npm install eslint-config-standard eslint-plugin-standard eslint-plugin-promise -g
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值