vue3+eslint遇到 The template root requires exactly one element.eslintvue/no-multiple-template-root 解决方案
- 找到eslint配置文件,我这里是 .eslintrc.js
- 把 extends 中的 ‘plugin:vue/essential’,改成’plugin:vue/vue3-essential’
- 搞定
网上文章说是vetur的问题,但我这里不是
贴一下我的eslint配置 .eslintrc.js
module.exports = {
env: {
browser: true,
es2021: true,
node: true,
},
extends: [
'plugin:vue/vue3-essential',
'airbnb-base',
],
parserOptions: {
ecmaVersion: 12,
parser: '@typescript-eslint/parser',
sourceType: 'module',
},
plugins: [
'vue',
'@typescript-eslint',
],
rules: {
},
};