R 如何在bookdown中集成shiny

R 如何在bookdown中集成shiny,r,shiny,bookdown,R,Shiny,Bookdown,如何在bookdown文档中包含闪亮的应用程序?有一个例子可以在文档中包含miniUI,但没有说明如何包含自己的应用程序 我尝试将“myapp”作为一个集成文件(app.R)或两个文件server.R和ui.R,使用include_app(“myapp”)或runApp(“myapp”)将“myapp”包含在子目录“myapp”中,但这不起作用。不久前曾问过这个问题,但如果其他人试图设置,我会给出答案 这两个函数knitr::include_app()和knitr::include_url()都

如何在bookdown文档中包含闪亮的应用程序?有一个例子可以在文档中包含miniUI,但没有说明如何包含自己的应用程序


我尝试将“myapp”作为一个集成文件(app.R)或两个文件server.R和ui.R,使用include_app(“myapp”)或runApp(“myapp”)将“myapp”包含在子目录“myapp”中,但这不起作用。

不久前曾问过这个问题,但如果其他人试图设置,我会给出答案

这两个函数
knitr::include_app()
knitr::include_url()
都需要一个url,它应该是发布应用程序的网站的地址。因此,如果您想构建自己的应用程序,我建议您首先将其发布到web上,然后使用以下说明将其嵌入bookdown生成的HTML代码中:。基本上,您需要:

  • 在创建一个免费帐户
  • 按照以下说明在此处发布Shiny应用程序(带或不带软件包):和
  • 运行函数
    knitr::include_app()
    将闪亮的应用程序集成到bookdown中,如下所述
  • 使用位于的免费帐户,您最多可以发布5个应用程序。我建议您尝试发布您的闪亮应用程序,因为这将使该应用程序很容易适应bookdown生成的HTML页面