代码之家  ›  专栏  ›  技术社区  ›  Ulysses

vscode未拾取。eslintrc设置

  •  0
  • Ulysses  · 技术社区  · 6 年前

    VSCode显示 unnecessary escape character error - no-useless-escape 背景

    但是。eslintrc具有以下设置,不包含 没有无用的逃避 设置:

    {
        "root": true,
        "parserOptions": {
            "ecmaVersion": 6,
            "sourceType": "script"
        },
        "env": {
            "node": true,
            "browser": false
        },
        "extends": "eslint:recommended",
        "rules": {
            "semi": ["error", "always"],
            "indent": ["error", 4, {
                "VariableDeclarator": 1,
                "SwitchCase": 1,
                "MemberExpression": 1,
                "ArrayExpression": "first"
            }],
            "no-mixed-requires": "off",
            "no-restricted-imports": "off",
            "no-undef":"off",
            "no-console":"off",
            "no-trailing-spaces": "error",
            "no-unused-vars": "warn",
            "no-empty": ["error", {"allowEmptyCatch": true}]
        }
    }
    

    我的工作区设置引用。eslintrc文件正确:

    "eslint.options": {"configFile": ".eslintrc"}

    这里怎么了?是否有一些全局配置需要覆盖?

    1 回复  |  直到 6 年前
        1
  •  0
  •   HaaLeo alireza javanmardi    6 年前

    Saugat Acharya已经在评论中提到了问题的原因。
    要解决此问题,只需将以下规则添加到 eslint.rc 文件:

    {
        "rules": {
            "no-useless-escape": "off" 
        }
    }