要在 ESLint 中使用 Airbnb 的代码规范,需要安装 eslint-config-airbnb 包以及相关的 peerDependencies。

首先,需要全局或局部安装 ESLint:

 1npm install eslint --save-dev
 2# or
 3yarn add eslint --dev

然后,需要安装 eslint-config-airbnb 以及其 peerDependencies:

 1npx install-peerdeps --dev eslint-config-airbnb
 2# or
 3npm install eslint-config-airbnb eslint-plugin-import eslint-plugin-react eslint-plugin-jsx-a11y --save-dev
 4# or
 5yarn add eslint-config-airbnb eslint-plugin-import eslint-plugin-react eslint-plugin-jsx-a11y --dev

最后,在项目的根目录下添加 .eslintrc.js 文件,并配置如下:

 1module.exports = {
 2  "extends": "airbnb",
 3  "rules": {
 4    // 在此处自定义你的规则
 5  }
 6};

这样就可以使用 Airbnb 的代码规范了。[1]

个人笔记记录 2021 ~ 2025