Разработка
Локальный запуск и ошибки
Как запустить приложение у себя и где смотреть ошибки опубликованного приложения.
Локальный запуск
Заголовок раздела «Локальный запуск»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 без повторного выброса.