我正试图在闪亮的服务器上部署一个闪亮的web应用程序。但每次它都会出错:"应用程序意外退出。诊断信息已转储到JavaScript错误控制台"错误控制台中显示的错误如下:"正在收听http://127.0.0.1:58865库(htmlwidgets)中的错误:没有名为"htmlwidgets"的包。
我已经在我的机器上安装了程序包"htmlwidgets"。尽管如此,它总是显示错误。该应用程序在Rstudio中工作文件,但当我在Shiny服务器上运行它时,它在浏览器上出现了这个错误。请提出解决方案。
谢谢。
请阅读http://rstudio.github.io/shiny-server/latest/#run_as特别是,请注意:
首先,R查找包(
.libPaths()
)的路径通常取决于用户。
解决这个问题的一种方法是,就像您如何安装shing一样,您也可以将htmlwidgets安装到系统范围的库路径,例如
sudo su -
-c "R -e "install.packages('htmlwidgets', repos='http://cran.rstudio.com/')""