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"
    }
  }
相关推荐
Mintopia3 分钟前
深入理解 Three.js 中的 WebGLRenderer
前端·javascript·three.js
nima1818186 分钟前
关于不使用ts和jsdoc ,js如何实现类型提示
javascript
Mintopia6 分钟前
深入理解与使用 Node.js 的 http-proxy-middleware
javascript·node.js·express
wangyongquan7 分钟前
js中的闭包
javascript
HsuYang11 分钟前
Nuxt框架学习(一)——从简单的SSR起步
前端·javascript·架构
Qhappy13 分钟前
某里v2滑块,最新3.1.0版本,滑块验证
javascript
2401_8906658614 分钟前
免费送源码:Java+SpringBoot+MySQL SpringBoot网上宠物领养管理系统 计算机毕业设计原创定制
java·vue.js·spring boot·python·mysql·pycharm·html5
爷傲奈我何!19 分钟前
小程序中实现音频播放(原生 + uniapp)
前端·vue.js
Json_23 分钟前
uni-app 框架 调用蓝牙,获取 iBeacon 定位信标的数据,实现室内定位场景
前端·uni-app·蓝牙
日升24 分钟前
手把手带你掌握Zustand:轻量级React状态管理利器
前端·react.js·状态机