ESLint/VSCode。在 VSCode 中打开新项目后,Eslint 扩展没有 linting 任何东西
Posted
技术标签:
【中文标题】ESLint/VSCode。在 VSCode 中打开新项目后,Eslint 扩展没有 linting 任何东西【英文标题】:ESLint / VSCode. Eslint extension is not linting anything after opening new project inside VSCode 【发布时间】:2018-06-22 20:22:09 【问题描述】:我在我的 VSCode 编辑器中使用 ESLint 扩展。扩展已安装,在创建我的 React 项目的启动文件后,我正在做:
eslint --init
在我的终端内。 然后我选择了带有 React 的 AirBnb 风格指南。它会在我的项目根文件夹中创建 .eslintrc.js 文件。
ESLint 是全局安装的,但为了解决这个问题,我还在我的根文件夹中重新安装了 localy,如下所示:
npm install eslint --save-dev
然后我打开我的 VSCode 编辑器,扩展程序在我的文件中没有发现任何问题,但我知道存在一些问题。 它可以与 .tsx 扩展名相关吗? 我今天第一次使用 TypeScript。 我必须使用任何额外的包来运行它吗? 如何解决这个问题?
我想提一下,我之前在其他项目中遇到过这个问题,但是没有 TypeScript - 只有 .js 和 .jsx。 Eslint 扩展也无法正常工作,但在编码过程中突然开始运行并出现警告。
【问题讨论】:
只是想一想,python linter 只会在您点击保存后检查文档,并且在您再次保存之前不会重新检查。可能 eslint 也是这样……你的修改没有保存吗? 保存所有更改。 这能回答你的问题吗? ESLint not working in VS Code? 【参考方案1】:-
您是否为工作区启用了 eslint 扩展?
如果启用但仍然无法正常工作,请卸载 eslint 扩展并删除 vscode 目录中的 eslint 文件夹,然后重新安装 eslint 并重新加载 vscode。
为我工作。
【讨论】:
以上是关于ESLint/VSCode。在 VSCode 中打开新项目后,Eslint 扩展没有 linting 任何东西的主要内容,如果未能解决你的问题,请参考以下文章