Vue CLI:The template root requires exactly one element
Lasted 2020-03-11 21:55:57
在 Vue CLI 开发中,新建模板文件如下所示:
<template>
</template>
<script>
export default {
name: 'T'
}
</script>
<style scoped>
</style>
后会出现如下错误信息:
ERROR Failed to compile with 1 errors 12:53:34 PM
error in ./src/views/test/Query.vue
Module Error (from ./node_modules/eslint-loader/index.js):
/src/views/test/Query.vue
1:1 error The template root requires exactly one element vue/valid-template-root
✖ 1 problem (1 error, 0 warnings)
@ ./src/routes/inner.js 25:9-35
@ ./src/routes/index.js
@ ./src/plugins/router.js
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://127.0.0.1:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
解决办法,需在 <template> 下添加一个任意元素。