我想将悬停工具提示添加到部署在 shinyapps.io 中的闪亮应用程序的输入和输出框中。
我找到了RLumShiny
可以添加工具提示的包,并且我已经修改了我的应用程序以适应它。该应用程序在本地运行,但是当我尝试将其部署到 shinyapps.io 时,我最终遇到了下面看到的错误。该应用程序没有伴随文件 - 只有ui.R
和server.R
文件。
部署我运行
library(rsconnect)
deployApp('~/sandbox/overdiag/', logLevel="verbose")
我收到一条错误消息
----- 部署错误 -----
错误:C 堆栈使用 7969336 太接近限制
(以及曲目中的许多其他信息)。我做了一个最小的例子,它产生了同样的ui.R
错误
## ui.R ##
library("shiny")
library("RLumShiny") ## This package is problematic
library("shinydashboard")
library("shinyWidgets")
dashboardPage(
dashboardHeader(),
dashboardSidebar(),
dashboardBody()
)
和server.R
library("shiny")
library("RLumShiny") ## Again this package
library("shinydashboard")
function(input, output, session) {
}
现在,如果我删除该library("RLumShiny")
行,那么一切正常,我可以立即部署它。我没有收到有关该软件包不可用的信息,但可能还有其他问题(我有一种烦人的感觉,即软件包中的 javascript 可能会做一些 shinyapps.io 服务不喜欢的事情)。
现在:是否有另一种方法(即,其他一些包)可以在 shinyapps.io 上获得悬停工具提示,或者我可以做其他事情来开始RLumShiny
工作吗?