【问题标题】:ESLint showing errors in BracketsESLint 在括号中显示错误
【发布时间】:2018-12-06 14:44:09
【问题描述】:

我的 javascript 代码运行良好,但 ESLint 显示我有错误,例如:

“错误:'myFunction' 已定义但从未使用过。[no-unused-vars]”

“错误:'文档'未定义。[no-undef]”

这只是一个问题,因为我使用的是外部 js 文件。我可以在“brackets.json”或“defaultPreferences.json”中添加什么来阻止这些 ESLint 错误标记/通知出现?

非常感谢任何帮助。

【问题讨论】:

  • 如果你不知道自己在使用什么,就不要使用 ESLint。

标签: javascript eslint external-js


【解决方案1】:

我遇到了同样的问题:在项目的根目录中创建一个 package.json 文件,并将 ESLint 配置放入 ESLint 文档中定义的 eslintConfig 对象中:

{
    "eslintConfig": {
        "globals": {
            "Vue": true
        },
        "env": {
            "browser": true,
            "es6": true,
            "jquery": true
        },
        "extends": [
            "eslint:recommended"
        ],
        "parserOptions": {
            "sourceType": "module"
        },
        "rules": {
            "no-console": 0,
            "indent": [
                "error",
                4
            ],
            "linebreak-style": [
                "error",
                "unix"
            ],
            "quotes": [
                "error",
                "double"
            ]
        }
    }
}

编码不错!

【讨论】:

  • 谢谢!我以前从未使用过 .json 文件。我对javascript很陌生。是否可以将此代码默认链接到括号中,以便它适用于我未来的所有项目,或者我每次都必须链接它?如果你能指出我在哪里可以学习如何将 .json 文件链接到我的 .js 文件的正确方向,我将永远感激不尽。干杯
猜你喜欢
  • 2019-01-04
  • 1970-01-01
  • 2020-08-23
  • 1970-01-01
  • 2020-08-05
  • 1970-01-01
  • 2018-08-22
  • 2019-06-07
  • 1970-01-01
相关资源
最近更新 更多