global.R 不启动

the*_*006 2 r shiny

我想知道为什么当我从 Rstudio 启动我的应用程序时 global.R 没有启动。根据我的理解,global.R 似乎在我启动我的应用程序时必须运行一次,但是 Rstudio 给我一个错误,它找不到我在 global.R 文件中定义的函数。在使用 ctl+alt+r 手动运行 global.R 之后,我可以启动我的应用程序,它可以识别该功能并且在我使用 R 会话期间一直运行良好。我不是在网络上发布,而是在本地工作。我错过了什么吗?谢谢。

tic*_*hoc 5

(R 版本 3.5.2 和闪亮的 1.2)

global.R只有当闪亮的应用程序由server.R和组成时,的内容才可用ui.R。如果应用程序由唯一文件组成,global.R 则忽略的内容app.R

拆分您app.Rserver.Rui.R能够解决您的问题。