中间件

Source
本示例展示如何通过 middleware/ 目录或插件添加路由中间件,以及如何在全局或按页面使用它们。
redirect-me.ts
Open docs
export default defineNuxtRouteMiddleware((to) => {
  const { $config } = useNuxtApp()
  if ($config) {
    console.log('Accessed runtime config within middleware.')
  }
  console.log('Heading to', to.path, 'but I think we should go somewhere else...')
  return '/secret'
})
https://middleware.example.nuxt.space
Docs > Guide > Directory Structure > Middleware 中查看详情