R связывает статические файлы с несколькими приложениями с глянцевым сервером - PullRequest
0 голосов
/ 20 февраля 2019

Как я могу связать некоторые JavaScript или CSS с несколькими блестящими приложениями , используя блестящий сервер?

Допустим, у меня есть некоторый код JS и CSS в моем каталоге /home/assets/.

/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")) во всех своих приложениях.

Я видел некоторые рекомендации ( link1 , link2 ) для addResourcePath() но они были в основном связаны с пакетами, и я не знаю, что prefix использовать.Другие варианты, о которых я думал, были includeScript / includeCSS / htmlDependency, но все они говорят об использовании относительных путей.

Кроме того, как я могу включить файлы из общего каталога ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...