在 Rstudio 之外运行闪亮的应用程序

Posted

技术标签:

【中文标题】在 Rstudio 之外运行闪亮的应用程序【英文标题】:Run shiny app outside of Rstudio 【发布时间】:2017-06-08 15:52:26 【问题描述】:

所以我认为我很聪明,我创建了一个很酷的闪亮应用程序。但是该应用程序从本地文件中读取,因此我无法将其部署在 shinyapps.io 上。我当然可以在 RStudio 中运行它,但是当它运行时我不能用 RStudio 做任何其他事情!我想知道我的选择是什么。

【问题讨论】:

只要把你的文件放在你的应用文件夹中,它们也应该被部署 是的,但我需要定期更新文件。这需要每天重新部署——不过我想这是可能的。谢谢。 您也可以从 Dropbox 加载它们 你的意思是我可以通过dropbox保存到shinyapps.io吗? 从您的桌面,您的主文件与 Dropbox 同步,然后您从闪亮的应用程序中读取它 【参考方案1】:

一些选项:

在您控制的某处托管闪亮的应用程序和数据(即您自己的安装了shiny-server 的服务器); 在shinyapps.io 上托管闪亮的应用程序并将数据托管在您控制的位置(Dropbox、AWS S3、您自己的文件服务器)- 从那里读取应用程序; 让闪亮的应用程序(托管在任何地方)自行收集数据 - 无论您对数据做什么然后将其存储在本地,都让应用程序执行此操作。

【讨论】:

以上是关于在 Rstudio 之外运行闪亮的应用程序的主要内容,如果未能解决你的问题,请参考以下文章

闪亮的应用程序中的ggplotly不断崩溃(Rstudio)

由于反应性错误,闪亮的 RStudio 应用程序无法正常工作

无法在闪亮的服务器上部署闪亮的应用程序

包含 HTML 文件的闪亮应用程序在命令中运行时不会呈现图像

数据表不会在闪亮的仪表板中呈现

在指定的时间内运行闪亮的应用程序