如何使用闪亮服务器将一些JavaScript或CSS链接到多个闪亮应用?
假设我的/home/assets/
目录中有一些JS和CSS代码。
/home/assets/
------jscode1.js
------jscode2.js
------style1.css
------style2.css
我在/srv/shiny-server/
中有几个应用程序:
/srv/shiny-server/
------app1/
----------app.R
------app2/
----------app.R
------app3/
----------app.R
如何在不将javascript和css放在每个应用程序的www
目录中的情况下。
例如,我想在所有应用中使用tags$head(tags$script(src = "/home/assets/jscode1.js"))
。
我看到了针对addResourcePath()
的一些建议(link1,link2),但它们大部分与软件包有关,我不知道要使用什么prefix
。
我想到的其他选项是includeScript
/ includeCSS
/ htmlDependency
,但它们都说要使用相对路径。
另外,我如何包含共享目录中的文件?