如何在Visual Studio 2017中禁用JavaScript构建错误?在 Visual Studio 2017 (v 15.8.0) 中:选项 1:JS 错误>选项选项2:选项>林廷选项 3:.eslint 文件选项 4:文件中的 ESLint 命令资源

我刚刚将Visual Studio 2017从RC更新为最终版本。我没有收到以下错误,但最近我收到此错误。在构建项目时,我收到以下错误,它阻止了Web项目启动:

Severity    Code    Description Project File    Line    Suppression State
Error   eqeqeq  (ESLint) Expected '===' and instead saw '=='.   VistaBest.Shop.Web  C:\***\Request.js   21

JavaScript Error

如何在Visual Studio 2017中禁用JavaScript构建错误?


答案 1

我想,找到解决方案:

  1. 打开Tools > Options
  2. 导航到(在VS2017 15.8中它不是Text Editor > JavaScript/TypeScript > EsLintLintingEsLint)
  3. 设置为Enable ESLintFalse

Disable ESlint

Visual Studio >= 15.8.5Disable ESlint Visual Studio 15.8.5


答案 2

在 Visual Studio 2017 (v 15.8.0) 中:

选项 1:JS 错误>选项

  1. 打开Tools > Options
  2. 导航到Text Editor > JavaScript/TypeScript > Code Validation
  3. 设置为Enable JavaScript errorsfalse
  4. 或者,设置为 和Enable JavaScript errorstrueShow errors as warningstrue

我需要重新启动Visual Studio才能使它生效。

Options > JS Errors

选项2:选项>林廷

下面还有另一个选项,可让您编辑全局 linting 设置:

Options > JS Linting

选项 3:.eslint 文件

还可以创建在项目根目录中命名的文件。.eslintrc

选项 4:文件中的 ESLint 命令

查看@user9153924的答案


资源