Vue 3 The template root requires exactly one element. eslint-plugin-vue
I ended up turning off Vetur linting. Vetur thinks that it is a Vue 2 project becuase it is in a VS Code workspace. https://github.com/vuejs/vetur/issues/2299#issuecomment-696015374 You can solve this by doing F1>Preferences:Open Settings (JSON) paste “vetur.validation.template”: false, “vetur.validation.script”: false, “vetur.validation.style”: false,