我想在nuxt中创建路由(/注销),而不为其创建页面(.vue)。
过去,我只会在我的路由文件中创建路由,然后在附件中编写一些代码。
我以为可以在我的nuxt配置中使用这种方法,但是我没有找到
router: {
routes: [
{
path: '/fish',
redirect: to => {
return { path: 'shark', query: null }
}
}
],
middleware: 'auth'
},
可以这样做吗?
在nuxt
配置文件中,您可以利用extendedRoutes
对象的router
功能,如下所示:
router: {
extendedRoutes(routes, resolve) {
routes.push({
name: '',
path: '',
component: resolve(__dirname, 'pages/your/page.vue')
})
}
}