错误原因
错误原因:图1,路由页面引入了@/views/Home/index
因为之前我所有的结构样式行为都是在一个文件,就叫做index.vue,因此引入时我省略了后缀名。
后来我的home下面的index.vue太大我拆成了index.js,index.vue,index.scss,三个文件,如图2,但是路由文件的路径我没有改,还是@/views/Home/index,因此它默认加载了js文件,所以就会报如标题这样的错误。说是没有template之类的。
注意,引入时还是带后缀比较保险。