时间: 2023-11-13 【学无止境】 阅读量:共435人围观
简介 在写vue3+vite组合的项目中,很多时候我们都需要配置本地路由,如何实现自动生成路由。
路由配置
import { createRouter, createWebHistory} from "vue-router"; const pages = import.meta.glob('../components/**.vue',{ eager: true, import: 'default' }) const routes = Object.entries(pages).map(([path, meta]) => { const conpPath = path path = path.replace('../components', '').replace('.vue', '') return { path: path, component: () => import(conpPath) } }) const router = createRouter({ history: createWebHistory(), routes }) export default router
目录结构如下