能否从shinyapp.io找回已部署Shiny App的.R及.Rmd源文件?
已部署至shinyapp.io的Shiny App本地代码损坏,能否找回.R和.Rmd源文件?
可以找回,通过官方提供的rsconnect工具就能从shinyapp.io下载已部署应用的完整代码包,具体操作如下:
- 先确保本地R环境安装了
rsconnect包,未安装的话执行:install.packages("rsconnect") - 加载包并登录关联的shinyapps.io账号:
library(rsconnect),后续按提示完成登录验证 - 查看已部署的应用列表,获取目标应用的
appId:rsconnect::applications() - 执行下载命令,将代码包保存到本地指定路径:
rsconnect::downloadApp(appId = "你的应用ID", destDir = "本地文件夹路径")
下载完成后,指定的本地文件夹里会包含你当初部署的所有.R、.Rmd等源文件,直接恢复使用即可。
内容的提问来源于stack exchange,提问作者IVIM
相关产品推荐
相关产品推荐

