在 plugins 中
全局 加载 global-test 中间件
export default defineNuxtPlugin(() => { addRouteMiddleware('global-test', () => { console.log('this global middleware was added in a plugin and will be run on every route change') }, { global: true })
// 重写 named-test 中间件 覆盖 原 named-test 中间件
addRouteMiddleware('named-test', () => { console.log('this named middleware was added in a plugin and would override any existing middleware of the same name') }) })