vue为什么一在main.js里面配置路由,页面就变成空白

vue为什么一在main.js里面配置路由,页面就变成空白,
在下自认为配置过程是没问题的,但是安装vue-router后,package.json里没有出现vue-router依赖,终端也没报错,
一旦在main.js里面配置路由,页面就空白了
哪位dl能帮忙解答一下,枯了枯了

这是main.js

import Vue from 'vue'
import App from './App.vue'
import router from './router';


Vue.config.productionTip = false

new Vue({
  render: h => h(App),
  router
}).$mount('#app')

这是浏览器控制台的报错

img

你的依赖没安装成功,你的路由文件夹路由对象都没创建成功。

确实是依赖的问题,突然发现项目里莫名其妙多出了一个package.json文件,vue-router全安装在那个里面去了。。。。