我正在尝试通过Windows中的批处理文件运行闪亮的仪表板。这是我的run.r
文件看起来像
require(shiny)
require(shinyjs)
folder_address = 'E://Dash'
runApp(folder_address, launch.browser=TRUE)
这是我的batch file
看起来像
"C:\Program Files\R\R-3.3.1\bin\R.exe" -e "shiny::runApp('E:/Dash', launch.browser=TRUE)"
但是,每当我运行批处理文件时,它都会打开浏览器并抛出此错误
ERROR: shinyjs: Error parsing the JavaScript code provided.
答案 0 :(得分:0)
从Windows中的批处理文件中运行位于E:\Dash
的闪亮应用程序:
您可以在R:
中获取运行此功能的库文件夹.libPaths()
"C:/Users/me/Documents/R/R-3.3.1/library"
你的run.R应该是:
require(shiny)
folder_address = 'E:/Dash'
runApp(folder_address, launch.browser=TRUE)
你的run.BAT应该是:
"C:\Program Files\R\R-3.3.1\bin\Rscript.exe" E:/Dash/run.R R_LIBS="C:/Users/me/Documents/R/R-3.3.1/library"