[已解决]The template root requires exactly one element
来源:3-3 使用 vue-cli 配置 vue3 开发环境
cyper
2020-10-09
[vue/no-multiple-template-root]
The template root requires exactly one element.eslint-plugin-vue
怎么不能多根。 我用的最新的vue cli创建的。。。郁闷了
➜ node --version
v12.16.2
➜ vue --version
@vue/cli 4.5.7
➜ wrapper-test
{
"name": "vue3-basic",
"version": "0.1.0",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint"
},
"dependencies": {
"vue": "^3.0.0"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^2.33.0",
"@typescript-eslint/parser": "^2.33.0",
"@vue/cli-plugin-eslint": "~4.5.0",
"@vue/cli-plugin-typescript": "~4.5.0",
"@vue/cli-service": "~4.5.0",
"@vue/compiler-sfc": "^3.0.0",
"@vue/eslint-config-typescript": "^5.0.2",
"eslint": "^6.7.2",
"eslint-plugin-vue": "^7.0.1",
"typescript": "~3.9.3"
}
}
写回答
1回答
-
cyper
提问者
2020-10-09
解决了。 MD。。
我看到了第二部分, 所以在zheye-course目录下 建了typescript-basics和 vue3-basic两个子项目。
然后用vscode打开的zheyec-ourse(就是用vscode打开的时vue3-basics的上级目录)。 然后vue3-basic这个工程中的eslint就报上面的错误。。
用vscode直接打开vue3-basic, 就没有问题。
我用vscode直接打开vue3-basic上面的错误就没有了。。
额。 可能是插件的bug。。
00
相似问题
element函数的引入问题
回答 1
关于Element-plus问题
回答 2
关于element的table优化问题
回答 1
(已解决,浏览器问题)点击获取元素下标
回答 1
Vue的组件install问题
回答 1