Перейти к содержимому
getxflow.com

Разработка

Локальный запуск и ошибки

Как запустить приложение у себя и где смотреть ошибки опубликованного приложения.

Окно терминала
xflow dev

Запускают в папке приложения вместо npm run dev. Приложение открывается на 127.0.0.1:3000, а вызовы /_fn/<имя> уходят на платформу так же, как с адреса приложения: с теми же зовущими и доступом. Голый npm run dev ключа не имеет, и вызовы функций падают.

Локальный запуск в логи ничего не пишет.

Что сломалось Команда В интерфейсе
приложение в браузере xflow logs панель «Ошибки» приложения
функция xflow functions logs вкладка «Ошибки» на экране функции

xflow logs показывает необработанные ошибки, отклонённые промисы и ответы 5xx на адресах приложений. В папке приложения только его, в корне проекта все приложения. --limit N показывает больше. Хранятся последние 200 записей каждого вида.

console.error и console.warn в лог не попадают: ошибку, которую надо увидеть, не глушат catch без повторного выброса.