【问题标题】:Couldn't start client ESLint message in VS Code无法在 VS Code 中启动客户端 ESLint 消息
【发布时间】:2020-07-24 17:08:23
【问题描述】:

最近我在 VS 代码中遇到了 ESlint 扩展的问题。当我启动 VS 代码并打开一个 js 文件时,它会弹出消息“无法启动客户端 ESlint”。它曾经工作得很好。我试图重新安装 eslint,VS 代码,但它没有帮助。这是我使用的版本。

VS 代码:1.44.0(用户设置)

eslint: v6.8.0

VS 代码的 ESLint 扩展:2.1.2

【问题讨论】:

标签: visual-studio-code eslint


【解决方案1】:

您需要进一步挖掘以获取更多详细信息。 一个好的起点是在 VSCode 中运行 eslint show output 命令。这应该是一个很好的起点。

screenshot of ESLint: Show Output Command

底线是你需要遵循常规的安装路径:

  • 在 vscode 中添加 eslint 扩展。
  • 通过 npm 在本地或全局安装 eslint,
  • 在您的项目路径中运行 eslint init 并选择正确的配置。
  • 重新启动 vscode 以确保设置处于活动状态。

同样,eslint 输出控制台应该是一个很好的起点。

【讨论】:

    【解决方案2】:

    对我来说,事实证明我将 eslint.runtimeeslint.nodePath 设置设置为我系统上的指定节点路径,但它们的前缀如下:

    ~/.nvm/versions/node/v14.17.0/bin/node

    使用$HOME 代替~ 也没有解决问题。

    我最终不得不指定一个绝对路径:

    /home/<myusername>/.nvm/versions/node/v14.17.0/bin/node

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-05
      • 2020-07-30
      • 1970-01-01
      • 2019-12-02
      • 1970-01-01
      相关资源
      最近更新 更多