首页  >  问答  >  正文

重写后的标题为:__vite_ssr_import_1__.Client is not a constructor 错误

我正在开发一个简单的应用程序来展示 Appwrite 和 Nuxt 3(候选版本 11)的 CRUD 操作。可以在此处找到相同的源代码。

我正在使用应用程序的登陆页面(index.vue)进行简单重定向,即如果 accountaccountStore 中退出,我想将用户重定向到 /workouts 路由,否则询问他们通过重定向到 /login 路由来登录。

我面临的问题是,当我登陆 index.vue 页面时(Appwrite 中没有正在进行的用户会话),我仍然被重定向到 /workouts 路线,而不是 /登录路线。我认为同样的原因是控制台中记录的以下错误。

我需要帮助找出错误消息的来源以及如何修复它。

这是我的公共 github 存储库:https://github.com/EshaanAgg/workout-buddy

P粉257342166P粉257342166303 天前628

全部回复(1)我来回复

  • P粉668146636

    P粉6681466362023-12-21 13:53:48

    这可能是 Nuxt 3 或 Vite 的错误,因为 Nuxt 3 目前只是候选版本。

    此外,在我看来,服务器端渲染 (SSR) 总是让事情变得如此复杂。您似乎没有使用 SSR,因此您可以更新 nuxt.config.ts 以禁用 SSR:

    {
       // ... other stuff
       ssr: false
    }
    

    回复
    0
  • 取消回复