html 文件中的 eslint 错误:解析错误:意外的标记 <

emy*_*y96 12 html eslint

为什么 eslint 给我这个错误 Parsing error: Unexpected token < in html file? 我该如何解决这个错误?我的 .eslint.json 配置:

{
    "env": {
        "browser": true,
        "commonjs": true,
        "es2021": true
        },
    "extends": [
        "airbnb-base"
    ],
    "parserOptions": {
        "ecmaVersion": 12
    },
    "rules": {
        "strict": "off"
    }
}
Run Code Online (Sandbox Code Playgroud)

Eme*_*nik 13

你需要eslint-plugin-htmllint html 文件。详细信息可以在此链接中找到:https ://www.npmjs.com/package/eslint-plugin-html


Dam*_*ing 6

将以下内容添加到“.eslintrc.json”文件对我有用:

"ignorePatterns": [
  "**/*.html"
]
Run Code Online (Sandbox Code Playgroud)

  • 此解决方案是防止 html 文件中的 eslint 验证的解决方法。更好的解决方案是添加适当的插件,例如 https://www.npmjs.com/package/eslint-plugin-html (2认同)