我只是try 向我的NuxtJs 3应用添加身份验证,关注nuxt/auth configuration docs,但在应用启动过程中仍然收到错误:

enter image description here

// nuxt.config.js

export default defineNuxtConfig({
    auth: {
        // ...
    },
    modules: [
        // '@nuxtjs/axios',
        '@nuxtjs/auth-next'
    ],
})

收到了@nuxtjs/axios的相同错误,但我只是将其注释掉,因为它的官方documentation指示切换到$fetch API.

找不到错误在哪里

推荐答案

nuxt-auth与Nuxt3不兼容,如下所述:https://github.com/nuxt-community/auth-module/issues/1805#issuecomment-1326287711

它在official roadmap名之列,但核心团队仍然没有完成.

In the meantime, you can probably google for a homemade solution online.
Thanks to Nuxt3 composables and some logic, it is totally achievable without an official module.

Vue.js相关问答推荐

通过另一个文件调用模块化窗口组件

我在表格中创建了一个包含信息的新行,但在 Cypress e2e 测试中我无法获得最后一行(新行)

带有参数的 Vuex 映射 Getter - 缓存?

如何在 vue 组件之外访问$apollo?

Vue 单元测试:您正在开发模式下运行 Vue?

使用 vue-cli 遇到无法推断解析器错误

如何为使用 Vuex store的 Vue 表单组件编写 Jest 单元测试?

在组件外使用 VueI18n 的问题

如何打破 vue.js 中的 v-for 循环?

如何在 Vue.js 3 中使用 Vue 3 Meta?

Nuxt 应用程序在刷新动态路由时返回 404(Tomcat 服务器)

当 v-for 与对象的属性一起使用时,将 v-model 与复选框一起使用

从我的服务访问路由实例

如何告诉 Vue-cli 我的应用程序的入口点在哪里?

Vue组件未在laravel 5.3中使用Passport 显示

Leaflet+Vue+Vuetify / Leaflet map 隐藏 vuetify 弹出对话框

在 VueJS 中观察元素的高度

Vuetify - 如何进行分页?

用于 nuxt.js 构建的自定义 index.html

将 Vue props与默认值合并