我遵循了shinyapps.io中显示的相同命令来上传我的应用,但出现以下错误:
> library(shinyapps)
> shinyapps::deployApp("/Users/mona/CS764/demo")
Error in lint(appDir) : Cancelling deployment: invalid project layout.
The project should have one of the following layouts:
1. 'shiny.R' and 'ui.R' in the application base directory,
2. 'shiny.R' and 'www/index.html' in the application base directory,
3. An R Markdown (.Rmd) document.
这是我文件的结构:
最佳答案
使用deployApp()
时,必须部署包含ui.R
和server.R
文件的目录(或使用自定义UI的shiny.R
/ www/index.html
)。这些文件不能是子目录。
另外,要注意的是,将解析目录或子目录中的所有R文件,因此具有有效的语法非常重要。
关于r - 为什么我的应用程序未部署在Shinyapps.io上?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28846375/