vue 使用 eslint 报错 [vue/no-parsing-error] Parsing error: x-invalid-end-tag.

项目环境及编辑器

项目框架:vue iview
编辑器:vscode

错误提示

见下图:[vue/no-parsing-error] Parsing error: x-invalid-end-tag.
vue 使用 eslint 报错 [vue/no-parsing-error] Parsing error: x-invalid-end-tag._第1张图片

原因

Col components are wrong in eslint-plugin-vue

解决办法

以下三种办法都能搜出来,这里做个总结以及记录遇到的问题:

  • 作者给出的办法
    vue 使用 eslint 报错 [vue/no-parsing-error] Parsing error: x-invalid-end-tag._第2张图片

  • 关闭 vscode 的代码检查
    vue 使用 eslint 报错 [vue/no-parsing-error] Parsing error: x-invalid-end-tag._第3张图片
    需要注意的是,如果你不关闭 vscode 的代码检查下面 “配置 eslint 规则” 是无效的。原因如下:
    vue 使用 eslint 报错 [vue/no-parsing-error] Parsing error: x-invalid-end-tag._第4张图片
    Vetur 使用了一个特定版本的 eslint-plugin-vue,用于检查代码的