Uncaught TypeError: Cannot read properties of undefined (reading ‘use‘)

226 阅读1分钟

今天我在创建vuecl3项目时 配置路由的过程中报了这个错,因为我是按照vueli2的方式一步一步去配置路由映射以及使用路由组件。

这个错是 提示‘use’并未定义,也就是vue中没有use()这个方法。

出现这个问题是因为 vue3+router4的版本(主要是router4)不再使用use来引入vueRouter,下面是vue3+router3的路由导入写法,也是为什么报错的原因。 import VueRouter from 'vue-router' import Vue from 'vue' //通过 Vue.use(插件),安装插件 Vue.use(VueRouter)