Skip to content

Rozwiązywanie problemów ​

Nie pojawiają się żadne trasy ​

  • Sprawdź, czy zainstalowano adapter odpowiadający routerowi aplikacji.
  • Upewnij się, że PageFlow działa na serwerze deweloperskim, a nie w podglądzie produkcyjnym.
  • W prostym Vite bez dostępnego routera podaj jawne trasy, jeśli integracja to obsługuje.

Strona dynamiczna się nie otwiera ​

Dodaj bezpieczne przykładowe wartości do dynamicParams. Sprawdź wzorzec trasy i otwórz wygenerowany URL bezpośrednio, aby zobaczyć przekierowania uwierzytelniania lub loadera.

Podgląd pozostaje pusty lub się ładuje ​

  • Sprawdź konsolę aplikacji i żądania sieciowe.
  • Upewnij się, że strona renderuje się w bieżącej sesji przeglądarki.
  • Poczekaj na wymagane fonty i obrazy.
  • Dla długiej pracy asynchronicznej wywołaj window.__UNPLUGIN_PAGEFLOW_READY__?.() po przygotowaniu strony.

Brakuje nawigacji ​

PageFlow wykrywa obsługiwane linki i literalne cele. Obliczane cele programowe mogą pojawić się dopiero po interakcji. Wnętrze Astro islands celowo nie jest sprawdzane; w razie potrzeby użyj kotwicy tego samego źródła lub data-pageflow-to.

Miniatury są nieaktualne ​

Pozwól kolejce przechwytywania odświeżyć widoczne strony. Jeśli pamięć nie jest już potrzebna, zatrzymaj serwer deweloperski i usuń .unplugin-pageflow/cache.

Pojawiają się strony uwierzytelniania ​

Uwierzytelnianie pochodzi z bieżącej sesji przeglądarki. Zaloguj się do lokalnej aplikacji w tej samej sesji lub uznaj oczekiwaną stronę logowania/odmowy dostępu za prawidłowy podgląd.

Testy nie są przypisywane ​

Sprawdź reguły automatycznego przypisywania i dodaj jawne mapowanie pageTests. Test może się uruchomić tylko wtedy, gdy jego typ ma skonfigurowany wpis testCommands.

Sidecar Next.js nie działa ​

Sprawdź, czy aplikacja działa, host i port sidecara są dostępne, a obie powierzchnie używają oczekiwanej konfiguracji tego samego źródła. Zobacz przewodnik Next.js.

Opublikowano na licencji MIT.