在Shinyapps.io上的多个应用程序之间共享文件

我正在构建一些要托管在Shinyapps.io上的应用程序,每个应用程序都需要有自己的URL,但是将共享徽标,品牌,CSS等。我希望将所有共享文件都放在一个文件中可以从中提取应用程序的位置,但运气不佳。我考虑将所有内容捆绑到一个程序包中,但是根据this,“目前无法将打包的应用程序发布到Shinyapps.io。”还要注意,我对构建将所有模块整合到一个应用程序中的模块不感兴趣。这些都将显示为用户自己的网页,并做自己的事情。我查看了addResourcePath函数,但这也感觉像是在包装内。根据{{​​3}}文档,“应用程序只能访问在部署时随应用程序上传的数据。这意味着您从磁盘读取的所有文件都必须包含在应用程序目录中或内部。一个子目录,并且必须使用相对路径而不是绝对路径进行引用。”我认为这可以解释为什么我能够使addResourcePath在本地工作,而该路径走出了应用文件夹之一,并通过"../www"回到了共享资源文件夹,但没有打开Shinyapps.io服务器。

鉴于所有这些,我认为我已经用尽了所有选项,并且只需要保留徽标和CSS的多个副本的冗余,但是如果我错过了一些东西,拥有一个更简约的解决方案将是很棒的。

jp1004 回答:在Shinyapps.io上的多个应用程序之间共享文件

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2959968.html

大家都在问