gpt4 book ai didi

javascript - EsLint 与 2017 相比不起作用

转载 作者:行者123 更新时间:2023-11-28 04:17:16 25 4
gpt4 key购买 nike

我有 Visual Studio Enterprise 2017,并在选项中启用了 Eslint。当我重建解决方案时,eslint 不会显示任何错误。我故意编写了一些损坏的 JavaScript 来测试,但它不会显示在 VS 错误/警告列表中。

var x = 3;
if (x == 3) { y = 6 }

如果我从命令行运行 eslint,它会抛出错误,因为上述语句违反了 eqeqeq 规则,但在 VS 2017 中不会。

这是我的 .eslintrc

{
"parserOptions": {
"parser": "babel-eslint",
"sourceType": "module"
},
"env": {
"amd": true,
"browser": true,
"jquery": true,
"node": true,
"es6": true,
"worker": true
},
"rules": {
"eqeqeq": 1
}
}

此外,如果这对“选项”>“Web”>“代码分析”下有任何帮助,我在构建时出现干净错误:True、忽略嵌套文件:False 和忽略模式:“”。

最佳答案

为了利用项目级别 .eslintrc 文件,您必须在项目级别 .eslintrc 内引用 Visual Studio“全局”级别 .eslintrc 使用 "extends": 属性。

文档:https://eslint.org/docs/user-guide/configuring#using-a-configuration-file

如何获取您的 vs 全局 .eslintrc 配置:ESLint support Visual studio 2017

关于javascript - EsLint 与 2017 相比不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45720708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com