需求
想配置一个全局的 Eslint 规则,如 E:\eslint.js,这样在一些平时的脚本中也能让 vscode 使用,这些脚本可能也就 30 行的一个 index.js,不想每次去额外生成 .eslintrc.js
并且项目中如有 .eslintrc.js,全局的配置将被覆盖
找到的一些资料
-
官方 文档
overrideConfigFile是全局覆盖本地 需求正相反baseConfig是 merger 的关系,而且不支持文件
- Github issue 提到好像并不愿意支持 https://github.com/microsoft/vscode-eslint/issues/1073
求解
难道只能每个项目去生成 .eslintrc.js 了么…… 这么搞好麻烦,而且我自定义的 Eslint 文件内容还挺多的