ESLint / VSCode。在 VSCode 中打开新项目后,Eslint 扩展不会检查任何内容

p7a*_*ams 2 javascript typescript eslint webpack visual-studio-code

我在 VSCode 编辑器中使用 ESLint 扩展。扩展已安装,在创建我的 React 项目的启动文件后,我正在执行以下操作:

eslint --init
Run Code Online (Sandbox Code Playgroud)

在我的终端内。然后我选择 AirBnb 风格指南和 React。它在我的项目根文件夹中创建 .eslintrc.js 文件。

ESLint 是全局安装的,但为了解决这个问题,我还在我的根文件夹中本地重新安装了,如下所示:

npm install eslint --save-dev
Run Code Online (Sandbox Code Playgroud)

然后我打开 VSCode 编辑器,扩展程序没有在我的文件中发现任何问题,但我知道存在一些问题。它可以与 .tsx 扩展名相关吗?我今天第一次使用 TypeScript。我需要使用任何额外的软件包来运行它吗? 怎么解决这个问题呢?

我想提一下,我之前在其他项目中也遇到过这个问题,但没有 TypeScript - 只有 .js 和 .jsx。Eslint 扩展也无法工作,但在编码过程中突然开始运行并出现警告。

小智 7

  1. 您是否为您的工作区启用了 eslint 扩展?
  2. 如果启用但仍然不起作用,请卸载 eslint 扩展并删除 vscode 目录中的 eslint 文件夹,然后再次重新安装 eslint 并重新加载 vscode。

为我工作。