是否可以将ShinyBuilder配置为侦听不同的端口? (默认情况下在Linux上它正在收听4911)。
答案 0 :(得分:1)
不看源头。但是,您可以定义自己的函数:
runShinyBuilder <- function (...) {
sb_path <- system.file(package = "ShinyBuilder")
dir_mode <- as.numeric(as.character(file.info(paste0(sb_path,
"/dashboards"))$mode))
if (dir_mode < 755)
Sys.chmod(sbd_path, mode = "0755")
shiny::runApp(sb_path, ...)
}
现在正在呼叫
runShinyBuilder(port = 5678)
例如,应该在端口5678上打开它。