我已经在家庭计算机上的shinyapps.io服务器上部署了一个应用程序。
如何,我可以将同一个应用程序实例拉到另一台计算机上。 我已经添加了令牌并从第二台计算机获得了我的帐户的权限。 是否有cloneApp()或pullApp()函数或类似的东西?或者我必须在github上托管它,然后我有更多的自由。
由于
答案 0 :(得分:1)
一种可能的解决方案是在github上托管代码,然后你在shinyapps.io上唯一的东西就是从github仓库下拉相关代码的指针。
server.R:
eval(parse(text=RCurl::getURL("https://gist.github.com/myrepo", ssl.verifypeer=FALSE)))
ui.R:
eval(parse(text=RCurl::getURL("https://gist.github.com/myrepo", ssl.verifypeer=FALSE)))
这样,该应用程序将在shinyapps.io中提供,您可以从任何您喜欢的地方克隆该github repo。
同时查看this discussion。