首页 > 解决方案 > 闪亮服务器脚本导致“日历错误:找不到函数“日历””

问题描述

R版本:4.1.0 Shiny Server v1.5.16.958 Node.js v12.20.0

我有一个闪亮的服务器脚本,但我遇到了问题。当我使用网络浏览器调用此脚本时,我立即得到:“与服务器断开连接。重新加载”。在检查浏览器调试控制台后,我收到了我不太确定该怎么做的调试信息。有人对我如何解决这个问题有任何想法吗?:

Listening on http://127.0.0.1:46259
gdata: read.xls support for 'XLS' (Excel 97-2004) files ENABLED.

gdata: read.xls support for 'XLSX' (Excel 2007+) files ENABLED.

Attaching package: ‘gdata’

The following object is masked from ‘package:stats’:

    nobs

The following object is masked from ‘package:utils’:

    object.size

The following object is masked from ‘package:base’:

    startsWith


Attaching package: ‘bizdays’

The following object is masked from ‘package:stats’:

    offset

Warning: Error in Calendar: could not find function "Calendar"
  [No stack trace available]
Error in Calendar(hdays, weekdays = c("saturday", "sunday")) : 
  could not find function "Calendar"

shiny-server-client.min.js:1 The application unexpectedly exited.

标签: javascriptrshiny

解决方案


我们已经找出了问题所在。Bizdays 已弃用“日历”功能。在我们的 Server.R 文件中,我们必须更新代码以改用“create.calender”。


推荐阅读