错误:shinyjs:解析提供的JavaScript代码时出错

时间:2016-11-10 17:24:36

标签: r shiny

我正在尝试通过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.

1 个答案:

答案 0 :(得分:0)

从Windows中的批处理文件中运行位于E:\Dash的闪亮应用程序:

  1. 您可以在R:

    中获取运行此功能的库文件夹
    .libPaths()
    "C:/Users/me/Documents/R/R-3.3.1/library"
    
  2. 你的run.R应该是:

    require(shiny)
    folder_address = 'E:/Dash'
    runApp(folder_address, launch.browser=TRUE)
    
  3. 你的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"