[已解决]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。。



0
0

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程