Часто задаваемые вопросы
Работает ли PageFlow в продакшене?
Нет. PageFlow — инструмент разработки. Его среда выполнения и конечные точки исключаются из производственных сборок.
Заменяет ли он роутер или средство запуска тестов?
Нет. Он читает маршруты из поддерживаемых интеграций и запускает только явно настроенные вами тестовые команды.
Может ли он обойти аутентификацию?
Нет. Превью используют текущую сессию браузера и обычную авторизацию приложения.
Нажимает ли PageFlow все элементы автоматически?
Нет. Он обнаруживает поддерживаемые цели навигации, но не обходит продукт автоматическими нажатиями.
Почему отсутствует вычисляемая цель?
Цель, формируемая во время выполнения, может не существовать до соответствующего действия. Используйте поддерживаемую ссылку или явную подсказку, если адаптер фреймворка это допускает.
Могут ли превью изменять данные?
Код инициализации приложения продолжает выполняться. Режим превью блокирует переходы по якорям и отправку форм в контролируемом frame, но не может предотвратить побочные эффекты инициализации. Используйте локальные или тестовые данные.
Где хранятся миниатюры?
Постоянные миниатюры хранятся в .unplugin-pageflow/cache. Каталог можно безопасно удалить при остановленном сервере разработки.
Какие фреймворки поддерживаются?
Смотрите актуальную таблицу совместимости.
Как сообщить об ошибке?
Создайте issue на GitHub, указав фреймворк, версии, минимальную конфигурацию, шаблон маршрута и соответствующий вывод консоли.