我正试图部署一个闪亮的应用程序却遇到了麻烦.
我有一个Rmd文件,我试图首先通过在Rstudio中本地运行,然后在web上运行来发布这个文档。我的文件存储在我的主用户目录中的一个文件夹名为闪亮。这里有导入的文件、我的RMD、我的shinyapps.io文件和我的rsconnect文件。
当我运行rsconnect::部署应用程序(‘SedentaryAnalysis.Rmd’)文件时,我得到:已成功部署到https://biancagonzalez.shinyapps.io/SedentaryAnalysis/的文档
但是,当我打开链接时,我会得到以下错误:
/home/闪亮/SedentaryAnalysis不存在。
谢谢你帮助我理解这个错误。
比安卡G
发布于 2016-08-05 04:11:23
当您调用rsconnect::deployApp('SedentaryAnalysis.Rmd')时,它只部署了一个文件(SedentaryAnalysis.Rmd)。您的.Rmd中可能包含引用其他文件的代码。这些文件也需要部署,这样代码才能在shinyapps.io上工作。下面是你需要做的事情:
rsconnect::deployDoc(...)而不是rsconnect::deployApp(...)。这将告诉RStudio查找您在文档中使用的文件,并将它们与文档一起部署。如果您正在使用RStudio,那么它的“发布”按钮将为您完成大部分任务,因此请尝试在工具栏中单击该按钮。
https://stackoverflow.com/questions/38777265
复制相似问题