"export ‘createRouter’ (imported as ‘VueRouter’) was not found in 'vue-route
router.js 代码
更新router版本
npm install --save vue-router@next
下面展示一些 router.js
。
import * as VueRouter from 'vue-router'
const routes = [
{ path: '/',redirect:'/login'},
{path:'/login', component: () => import("@/views/Login.vue")},
]
const router = VueRouter.createRouter({
history: VueRouter.createWebHashHistory(),
routes,
})
export {router}
main.js
项目入口文件引入
import {router} from './router'
const app = createApp(App)
app.use(router);