闪亮的server.R无法上传库

Gen*_*sis 5 r shiny

我现在正尝试解决一个令人惊讶的错误。这是我的server.R的标头:

library(shiny)
library(plotly)
library(DT)
library(Rcpp)
library(RSQLite)
library(org.Mm.eg.db)
library(shinyBS)
library(igraph)
library(reshape2)
library(ggplot2)
library(org.Hs.eg.db)
library(visNetwork)
Run Code Online (Sandbox Code Playgroud)

我希望在运行应用程序时可以上传这些库,但是在3种情况下:visNetowrk,plotly和ShinyBS,我遇到了几个错误:

Error : could not find function "visNetworkOutput"
Error : could not find function "plotlyOutput"
Error : could not find function "bsTooltip"
Run Code Online (Sandbox Code Playgroud)

因此,我需要使用控制台手动包含这些库:

library(plotly); library(visNetwork); library(shinyBS)
Run Code Online (Sandbox Code Playgroud)

如何克服呢?提前致谢!

all*_*nvc 7

特别是对于plotly,如果您只想保留ui.Rserver.R文件而不是添加 Global.R (如@Berecht 所述),您可以添加library(plotly)ui.R文件的第一行。那对我有用。