Moh*_*yan 158 javascript visual-studio eslint visual-studio-2017
我刚刚从RC更新了Visual Studio 2017到final.
我没有得到以下错误但最近我得到此错误
在构建项目时,我收到以下错误,它阻止Web项目启动:
Severity Code Description Project File Line Suppression State
Error eqeqeq (ESLint) Expected '===' and instead saw '=='. VistaBest.Shop.Web C:\***\Request.js 21
Run Code Online (Sandbox Code Playgroud)
如何在Visual Studio 2017中禁用JavaScript构建错误?
Moh*_*yan 293
我想,找到解决方案:
Tools > Options
Text Editor > JavaScript/TypeScript > EsLint
(在VS2017 15.8中Linting
不是EsLint
)Enable ESLint
为False
Bra*_*rad 39
Tools > Options
Text Editor > JavaScript/TypeScript > Code Validation
Enable JavaScript errors
为false
Enable JavaScript errors
要true
和Show errors as warnings
到true
我需要重新启动Visual Studio才能生效.
下面还有另一个选项可让您编辑全局linting设置:
您还可以创建.eslintrc
项目根目录中指定的文件.
小智 15
我尝试过穆罕默德的解决方案,但它没有用.我设法做了以下工作:
<PropertyGroup>
添加以下条目:
<TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>
小智 11
添加/*eslint eqeqeq: ["error", "smart"]*/
到Javascript代码的第一行以删除错误.
https://eslint.org/docs/rules/eqeqeq
遵循Mohammad的解决方案将关闭ESLint以进行语法检查.这适用于VS2015,应该可以在以后的版本中使用.
归档时间: |
|
查看次数: |
44133 次 |
最近记录: |