Skip to content
On this page

创建一个可共享的 ESLint 配置

eslintrc 文件中的配置是项目的重要组成部分,因此,您可能希望与其他项目或人员共享它。可共享的配置允许你在 npm 上发布你的配置设置,并让其他人下载并在他们的 ESLint 项目中使用它。

目标

  • 创建一个可共享配置,让其他项目直接使用 ESLint 共享的配置

Coding

  • 初始化项目,⚠️注意项目名必须是eslint-config-xxx这样的形式,没有为神马,这是 ESLint 共享配置文件的约定

image-20220702174126292

  • 新建 index.js 在里面创建你想导出的配置

image-20220702175822796

  • 在其他项目引入当前可共享配置

image-20220702175914987

.eslintrc配置extends 使用自定义的共享配置即可 ⚠️注意这里继承的名称只需要写 eslint-config-xxx 这里的 xxx 部分即可

image-20220702180022479

效果

共享的配置在另一个项目生效了

image-20220702180231976

Released under the MIT License.