очень простой вопрос по ruby ​​/ sinatra / heroku / отладке: как увидеть вывод put и p?

Я пытаюсь создать очень простой Приложение sinatra, развернутое на heroku.

наше приложение не выводит данные в веб-браузер, оно обменивается данными с другим компьютером через API. Так что мой обычный трюк - просто распечатать небольшую дополнительную отладочную информацию в браузере, пока я Я использую приложение, не работает.

пример кода, который я видел для связанных приложений, показывает несколько операторов put или p, используемых для того, чтобы увидеть, что происходит ...

куда идет вывод, что я могу видеть этот вывод как программа выполняется, или после.

и в целом, если вы возитесь с кодом, размещенным на Heroku, который просто не делает то, что вы хотите, самый простой способ в различных местах кода выводить сообщения типа «foo равно 123», чтобы вы могли видеть этот вывод, чтобы выяснить, что происходит в коде?

p и помещает dont output, чтобы журналы, которые я мог видеть, например, набираю "heroku logs" ...

7
задан jpwynn 8 February 2011 в 23:18
поделиться