如果只想使用 eslint-config-airbnb-base,则需要安装 eslint-config-airbnb-base 包以及相关的 peerDependencies。

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

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

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

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

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

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

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

个人笔记记录 2021 ~ 2025