Отладка Parse Cloud-кода - PullRequest
       69

Отладка Parse Cloud-кода

0 голосов
/ 02 мая 2018

Как лучше всего отлаживать Parse Cloud Code? В настоящее время это беспорядок входа в консоль и проверки журналов. У кого-нибудь есть хорошее работоспособное решение?

Ответы [ 2 ]

0 голосов
/ 05 мая 2018

Во время разработки вы должны начать с тестирования на локальном размещенном сервере. Т.е. я использую VS Code. Вы можете установить точки останова и наблюдать за переменными для их значений. Вы можете настроить такой инструмент, как ngrok, чтобы получить удаленный URL-адрес для вашей локальной конечной точки, чтобы при желании вы могли проводить тестирование с нелокальными хост-клиентами.

Мы также широко используем Slack. Мы создали нашего собственного слабого бота, и у него есть несколько каналов, которые также сообщают соответствующую информацию, запущенную с нашего сервера разбора. Одним из них является канал ошибок разработчика. Вместо console.logs, которые трудно просканировать и найти то, что вы ищете, мы отправляем важную информацию в Slack. Мы не переключаем каждый console.log на слабое сообщение, просто важные сообщения «Эй, тут пошла информация». Это привлекает их внимание, поэтому мы можем быстрее их идентифицировать и решить. Slack - это круто. Я рекомендую использовать Slack даже для сольного проекта.

0 голосов
/ 02 мая 2018

на данный момент вы можете получить доступ к своим журналам с помощью console.log () или console.error () для функций и всех общих журналов всего, что происходит с вашим приложением, на Back4App вы можете получить доступ с помощью: Настройки сервера -> Журналы -> Настройки -> Журнал системы сервера.

Или функции и все журналы, сгенерированные сервером Parse, это: request.log.info () и request.log.error (), в Back4App вы можете получить доступ, используя: Dashboard -> Logs.

...