我遵循了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.Rserver.R文件的目录(或使用自定义UI的shiny.R / www/index.html)。这些文件不能是子目录。

另外,要注意的是,将解析目录或子目录中的所有R文件,因此具有有效的语法非常重要。

关于r - 为什么我的应用程序未部署在Shinyapps.io上?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28846375/

10-12 17:12