vue3项目报错The template root requires exactly one element.eslint-plugin-vue

解决方案:

1.禁用 Vetur 并改用Volar=》它现在是 Vue 3 项目的官方推荐。【必须重启vsCode】

从官方迁移指南:

建议使用带有我们官方扩展 Volar (opens new window) 的 VSCode,它为 Vue 3 提供了全面的 IDE 支持。

2.package.json文件中

javascript 复制代码
"eslintConfig": {
    "root": true,
    "env": {
      "node": true
    },
    "extends": [
      "plugin:vue/essential",
      "eslint:recommended"
    ],
    "parserOptions": {
      "parser": "babel-eslint"
    },
    "rules": {
      "vue/no-multiple-template-root": "off"
    }
  }
相关推荐
咪库咪库咪几秒前
js的浅拷贝与深拷贝
javascript
幸福的猪在江湖几秒前
第一章:变量筑基 - 内力根基修炼法
javascript
Ryan今天学习了吗1 分钟前
💥不说废话,带你使用原生 JS + HTML 实现超丝滑拖拽排序效果
javascript·html
用户882093216671 分钟前
如何优雅拆分一个充斥十几种逻辑的 SDK 回调函数?
前端
Momoly082 分钟前
vue3+el-table 利用插槽自定义数据样式
前端·javascript·vue.js
多啦C梦a3 分钟前
从 React 初体验到数据驱动的界面开发:一步步解析 Todo List 组件
javascript·react.js
唯有选择3 分钟前
让你的应用界面好看的基石:Flutter主题Theme使用和扩展自定义字段
前端·flutter
山有木兮木有枝_3 分钟前
告别布局间隙:浮动(float)在网页排版中的高阶应用
前端
Spider_Man4 分钟前
“AI查用户”也能这么简单?手把手带你用Node.js+前端玩转DeepSeek!
javascript·人工智能·node.js
满分观察网友z4 分钟前
vue的<router-link>的to里面的query和params的区别
前端