Nuxt 中间件 - 当 运行 开发服务器时 auth.js 是否缓存在某处?
Nuxt middleware - is auth.js cached somewhere when running development server?
我是 nuxt 和中间件的新手,我创建了一个可以正常工作的页面和 auth 中间件!然后我删除了测试页面并将重定向更改为现有页面并添加了 console.log 消息。
似乎中间件缓存在某个地方,因为我无法看到我对中间件 js 文件所做的更改,并且重定向仍尝试转到已删除的测试页面。我已经尝试过 SPA 和通用模式。我能够创建一个可用的新中间件,这就是为什么我认为原始中间件已被缓存。
我是否正确认为它正在被缓存?如果是,我该如何清除它? (我已经清除了我的浏览器缓存,但没有任何效果)。
如我所见,您正在使用 auth
(甚至 auth.js)作为中间件。您可能安装了 nuxt/auth
,它声明了自己的命名空间。
如果是这样,如果中间件按照 nuxtjs 文档中所述正常工作,我将删除 auth/nuxt 并重试:
我是 nuxt 和中间件的新手,我创建了一个可以正常工作的页面和 auth 中间件!然后我删除了测试页面并将重定向更改为现有页面并添加了 console.log 消息。
似乎中间件缓存在某个地方,因为我无法看到我对中间件 js 文件所做的更改,并且重定向仍尝试转到已删除的测试页面。我已经尝试过 SPA 和通用模式。我能够创建一个可用的新中间件,这就是为什么我认为原始中间件已被缓存。
我是否正确认为它正在被缓存?如果是,我该如何清除它? (我已经清除了我的浏览器缓存,但没有任何效果)。
如我所见,您正在使用 auth
(甚至 auth.js)作为中间件。您可能安装了 nuxt/auth
,它声明了自己的命名空间。
如果是这样,如果中间件按照 nuxtjs 文档中所述正常工作,我将删除 auth/nuxt 并重试: