标签: r shiny
我从命令行运行闪亮的应用程序,我想将闪亮的输出重定向到外部文件,例如logs.txt而不是控制台输出:
"加载所需包装:有光泽 警告:软件包'有光泽'是在R版本3.2.4下构建的 (......) 失败并显示错误:'包'闪亮'版本0.13.1无法卸载'
倾听http://127.0.0.1:3333" > logs.txt
这甚至可能吗?
答案 0 :(得分:0)
你可能有这样的东西,它会在工作目录中创建一个文件,所有的消息都会写入其中
#Set up writing con <- file("shiny.log") sink(con, append=TRUE) sink(con, append=TRUE, type="message") library(shiny) ui <- fluidPage( mainPanel() ) server <- function(input,output,session){ message(paste0("Logged in at ", Sys.time())) } shinyApp(ui, server)