Skip to content

Часті запитання

Чи працює PageFlow у продакшені?

Ні. PageFlow — це інструмент для розробки. Його середовище виконання та кінцеві точки виключаються з продакшн-збірок.

Чи замінює він маршрутизатор або засіб запуску тестів?

Ні. Він зчитує маршрути з підтримуваних інтеграцій і запускає лише ті тестові команди, які ви явно налаштували.

Чи може він обійти автентифікацію?

Ні. Попередній перегляд використовує поточний сеанс браузера та звичайну авторизацію застосунку.

Чи натискатиме PageFlow автоматично всі елементи керування?

Ні. Він виявляє підтримувані цілі навігації, але не обходить продукт, автоматично натискаючи елементи керування.

Чому обчислювана ціль відсутня?

Ціль, сформована під час виконання, може не існувати до відповідної взаємодії. Використовуйте підтримуване посилання або надайте явну підказку, якщо це дозволяє адаптер фреймворку.

Чи може попередній перегляд змінювати дані?

Код ініціалізації застосунку все одно виконується. Режим попереднього перегляду блокує переходи за посиланнями та надсилання форм у контрольованому фреймі, але не може запобігти побічним ефектам ініціалізації. Використовуйте локальні або тестові дані.

Де зберігаються мініатюри?

Постійні мініатюри зберігаються в .unplugin-pageflow/cache. Цю директорію можна безпечно видалити, коли сервер розробки зупинено.

Які фреймворки підтримуються?

Перегляньте актуальну таблицю сумісності.

Як повідомити про помилку?

Створіть issue на GitHub, указавши фреймворк, версії, мінімальну конфігурацію, шаблон маршруту та відповідний вивід консолі.

Опубліковано за ліцензією MIT.