r - Rungithub() - 在同一个 R 文件中包含 ui.R 和 server.R 的闪亮应用
问题描述
我知道如果应用程序将包含 2 个单独的文件:ui.R 和 server.R,我可以运行:
library(shiny)
shiny::runGitHub('username/repo_name')
现在,是否可以运行托管在 Github 中的闪亮应用程序,该应用程序仅在一个 R 文件中包含 ui 和服务器?例如:
library(shiny)
shiny::runGitHub('manolo20/shinytreemap')
谢谢你。
解决方案
根据你得到的错误信息shiny::runGitHub('manolo20/shinytreemap')
shinyAppDir(x) 中的错误:应用程序目录必须包含 app.R 或 server.R。
答案是肯定的。您只需要使用app.R
包含应用程序的 R 文件的名称。subdir
此外,除非您使用该参数,否则此文件必须位于存储库的顶层。
推荐阅读
- php - 如何更新 Laravel 命令?
- vb.net - 水晶报表错误“无法加载报表”
- c - 我对 C 中按值复制/按引用复制的理解是否正确?
- mysql - 我可以不在查询中使用 case 语句,而只能在 group by() 中使用 case 语句吗?
- python - Python3:将嵌套字典转换为带有“子”和“叶”的对象列表?
- r - 根据从另一个菜单中的选择更新其他菜单
- linux - Net::Bluetooth 不发现设备
- docker - 从 Jenkins 管道运行 docker 容器
- r - 当我不知道 data.frame 中的列名时,当我使用 dplyr mutate 函数时
- javafx - Javafx Jfoenix Drawer 阻塞了覆盖层后面的节点