vite怎么自动生成路由?
新建一个vue文件就自动创建向对应文件名的路由
回答:
根据你项目进行更改后使用
const pages = import.meta.glob('../views/**/page.js', { eager: true,
import: 'default'
})
const comps = import.meta.glob('../views/**/index.vue')
const routes = Object.entries(pages).map(([path, meta]) => {
const compPath = path.replace('page.js', 'index.vue')
path = path.replace('../views', '').replace('/page.js', "" || '/')
const name = path.split('/').filter(Boolean).join('-') || 'index'
return {
path,
name,
component: comps[compPath],
meta
}
})
export const router = createRouter({
history: createHashRouter(),
routes
})
回答:
vite不会自动生成路由,nuxt可以根据pages里面的文件自动生成路由,可以试试nuxt
回答:
这个功能跟 Vite 无关。Vite 是脚手架工具,你得先理解每个工具的定位,再去寻求对应的用法。
以上是 vite怎么自动生成路由? 的全部内容, 来源链接: utcz.com/p/935237.html