【问题标题】:visual studio warning: (ESLint) Failed to load config "defaults/configurations/eslint" to extend from. Referenced from C:\Users\{username}\.eslintrcVisual Studio 警告:(ESLint)无法加载配置“defaults/configurations/eslint”以扩展。引用自 C:\Users\{username}\.eslintrc
【发布时间】:2020-08-02 18:16:10
【问题描述】:
在 Visual Studio 2019 社区版中。 16.5.4 带有导入和导出声明的打字稿文件显示警告。
如果文件未打开,则不会显示警告。但是当我打开一个打字稿文件时,就会出现警告。
这是一个 Angular 9 的入门模板。我添加了几个包(bootstrap、jwt-decode、fontawesome、jquery、popper.js)
【问题讨论】:
标签:
angular
typescript
visual-studio
import
eslint
【解决方案1】:
Visual Studio 的 ESLinter 正在尝试加载在 C:\Users\Adam 中引用的全局配置文件 - 去那里寻找一个名为 .eslintrc 的文件。您可以删除它。
在你删除它之后,我相信 VS 会使用它的默认 ESLint 配置,你可能会看到适用于 Typescript 但在 Angular 上下文中没有真正意义的警告。
如果您想在 VS 中为该项目完全禁用 ESLint:
- 导航到工具 > 选项
- 选择左侧窗格中的文本编辑器
- 展开 JavaScript/TypeScript
- 选择Linting > 常规
- 取消选中启用 ESLint
【解决方案2】:
- 导航到工具 > 选项
- 在左侧窗格中选择文本编辑器
- 扩展 JavaScript/TypeScript
- 选择 Linting > 常规
- 点击重置全局 .eslintrc 按钮
- 点击确定