我怎么知道 ESLint Visual Studio 2019 是 运行 的哪个版本?

How can I tell what version of ESLint Visual Studio 2019 is running?

我正在尝试 运行 ESLint Visual Studio 2019。它工作正常,直到我在我的 package.json 中添加 eslint-plugin-prettier。然后我得到这个错误。

internal-error | (ESLint) Failed to load plugin prettier: Cannot find module 'eslint-plugin-prettier'

如果我打开命令提示符,我可以 运行 eslint 并且可以轻松找到更漂亮的插件。

我的下一步是进入 ESLint 源代码,找到那个错误,并弄清楚它在哪里寻找 "eslint-plugin-prettier"。但我无法弄清楚 ESLint Visual Studio 的副本是 运行ning。即使我在本地和全局卸载 ESLint 也能正常工作,所以我猜它是 运行 内部副本?

有没有办法确定 ESLint Visual Studio 的副本是 运行ning?

我也想找这个资料,我是这样做的:

  1. 转到C:\Users\{YourWindowsUsername}\AppData\Local\Microsoft\TypeScript\ESLint
  2. 打开 package.json 文件。
  3. 您应该看到安装的 ESLint 版本,在我的例子中是 "eslint": "4.19.1"