Appearance
创建一个可共享的 ESLint 配置
eslintrc 文件中的配置是项目的重要组成部分,因此,您可能希望与其他项目或人员共享它。可共享的配置允许你在 npm 上发布你的配置设置,并让其他人下载并在他们的 ESLint 项目中使用它。
目标
- 创建一个可共享配置,让其他项目直接使用 ESLint 共享的配置
Coding
- 初始化项目,⚠️注意项目名必须是
eslint-config-xxx
这样的形式,没有为神马,这是 ESLint 共享配置文件的约定
- 新建 index.js 在里面创建你想导出的配置
- 在其他项目引入当前可共享配置
在.eslintrc
配置extends
使用自定义的共享配置即可 ⚠️注意这里继承的名称只需要写 eslint-config-xxx 这里的 xxx 部分即可
效果
共享的配置在另一个项目生效了