Failedtomountcomponent:templateorrenderfunctionnotdefined错误原因:vue-loader在解析时将index.js而不是index.vue作为文件的入口。解决方法:文件结构--overview--index.vue--xxx.js//这里改一下原来的index.js文件名。配置报错的vueRouter{name:'Homepage',path:'/index',component:()=>import('../views/overview/index')},解决方法//也是可以的添加后缀名组件:()=>import('../views/overview/index.vue')Failedtomountcomponent:templateorrenderfunctionnotdefined错误原因:Vue-loader将index.js作为解析时文件的entryinsteadofindex.vue:Filestructure--overview--index.vue--xxx.js//这里修改原来的index.js文件名下面看报错的vueRouter的配置{name:'Home',path:'/index',component:()=>import('../views/overview/index')},解决//加后缀名也是可以的component:()=>import('../views/overview/index.vue')Failedtomountcomponent:templateorrenderfunctionnotdefined错误原因:vue-loader在解析时将index.js当作一个文件entry而不是index。vue解决方案:文件结构--overview--index.vue--xxx.js//把这里原来的index.js文件名改成报错的vueRouterConfiguration{name:'Homepage',path:'/index',component:()=>import('../views/overview/index')},解决方法//也可以加上后缀名component:()=>import('../views/overview/index.vue')
