Как я могу заставить это блестящее приложение работать на shinyapps.io? - PullRequest
0 голосов
/ 21 ноября 2018

У меня есть блестящее приложение, которое отлично работает локально и раньше нормально работало на shinyapps.io, пока я не реструктурировал приложение после того, как оно стало слишком большим.

Теперь я получаю сообщение об ошибке:

ОШИБКА: произошла ошибка.Проверьте свои журналы или свяжитесь с автором приложения для уточнения

Я прошел отладку решений, предложенных по этой ссылке, но все еще не повезло.

Мое приложение построено из трех файлов app.R, ui.R, server.R.Файл app.R имеет следующую структуру:

#library() calls
#functions defined
#API queries
#Bunch of data manipulation

source('ui.R', local = TRUE)
source('server.R', local = TRUE)

shinyApp(ui = ui, server = server)

Кажется, это проблема среды, поскольку в журналах указывается, что ui.R не может найти данные, которые должны существовать в среде app.R.Я подумал, что, имея local = TRUE, можно обойти эту проблему (которая, кажется, при локальном запуске).

Как я могу решить эту проблему, чтобы мое приложение работало как локально, так и удаленно, в идеале поддерживая аналогичноеструктура приложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...