Skip to content

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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