Appwrite 및 Nuxt 3(릴리스 후보 11)을 사용하여 CRUD 작업을 시연하기 위한 간단한 애플리케이션을 개발 중입니다. 동일한 소스 코드는 여기에서 찾을 수 있습니다.
앱의 로그인 페이지(index.vue
)进行简单重定向,即如果 account
在 accountStore
中退出,我想将用户重定向到 /workouts
路由,否则询问他们通过重定向到 /login
경로)를 사용하여 로그인하고 있습니다.
제가 직면한 문제는 index.vue
页面时(Appwrite 中没有正在进行的用户会话),我仍然被重定向到 /workouts
路线,而不是 /登录
경로에 로그인할 때입니다. 콘솔에 다음과 같은 오류가 기록된 것도 같은 이유라고 생각합니다.
오류 메시지의 출처와 해결 방법을 파악하는 데 도움이 필요합니다.
이것은 내 공개 github 저장소입니다: https://github.com/EshaanAgg/workout-buddy
P粉6681466362023-12-21 13:53:48
Nuxt 3는 현재 릴리스 후보일 뿐이므로 이는 Nuxt 3 또는 Vite의 버그일 수 있습니다.
또한 SSR(서버 측 렌더링)은 항상 상황을 너무 복잡하게 만들었다고 생각합니다. SSR을 사용하지 않는 것 같으므로 nuxt.config.ts를 업데이트하여 SSR을 비활성화할 수 있습니다:
으아아아