【发布时间】:2021-12-28 22:08:05
【问题描述】:
我一直在 VSCode 中使用 eslint 并且也安装了插件,但是我希望能够在将整个项目添加到编码中的一部分时对整个项目进行 lint,并且希望在不打开每个文件的情况下检查错误。
这是一个单根工作区,用于将我目前正在处理的项目保存在一起,但根目录中的每个项目都有文件夹(项目 > [项目名称] > [子项目])。我现在只想在其中一个项目上运行 linter,而该项目是唯一一个带有 .eslintrc.json 文件的项目。
打开单个文件,插件会在问题面板中标记错误 - 我正在处理的一个文件单独有 9 个错误,但是在项目目录中使用 either eslint . 运行 CLI 时, or ./node_modules/eslint/bin/eslint.js . 在整个项目中总共提出了 6 个问题。我已经在本地 和 全局安装了 eslint,并且我尝试卸载全局版本以查看是否存在冲突,但我再次得到相同的输出。
我尝试使用 -c 参数来确保它获取.eslintrc.json 文件,并强制本地版本运行(这对输出没有影响)。每次输出都是相同的 (6 Problems (4 errors, 2 warnings)) 但我知道打开单个文件还有更多。
在此配置中运行时,我是否缺少明显的东西来确保 CLI 和插件显示相同的错误?
【问题讨论】:
标签: javascript reactjs visual-studio-code eslint