配置路由的时候我的main.js页面是这样的
import Vue from 'vue'
import App from './App.vue'
import Router from './router/router.js'
Vue.config.productionTip = false
new Vue({
Router,
render: h => h(App),
}).$mount('#app')
npm run serve运行后终端上也没有显示错误,结果点击打开localhost页面后控制台却出现了这样的错误
后来才知道router有自己的命名规范,我将main.js中的Router全部改成router以后问题就解决了
报错消失,心情舒畅~