我最近升级到R 3.3.0,并尝试通过deployApp()
部署一个Shiny应用程序,该应用程序来自程序包shinyapps
。但是,我遇到了这个问题:
> install.packages("shinyapps")
Warning in install.packages :
package ‘shinyapps’ is not available (for R version 3.3.0)
降级我的R版本不是一个选项,因为它会干扰我的Shiny应用程序所依赖的其他软件包的最新版本。
还有其他方法可以使用deployApp()
将我的应用部署到Shiny服务器吗?这是一个示例食谱:http://brooksandrew.github.io/simpleblog/articles/deploying-apps-with-shinyapps-io/。
答案 0 :(得分:0)
您必须在https://www.shinyapps.io/上创建帐户。之后,在信息中心中,您需要执行以下三个步骤来发布应用:
第一步:安装RSCONNECT
install.packages('rsconnect')
第二步:授权帐户
rsconnect::setAccountInfo(name='username',
token='<YOUR TOKEN>',
secret='<SECRET>')
Step3:部署
library(rsconnect)
rsconnect::deployApp('path/to/your/app')