我在Play 2.4中有许多项目需要共享代码和资产(css,js),主要是为了阻止资产彼此相互关联。
我来自一个主要使用ServiceStack的C#环境,其中捆绑共享文件就像设置一个新的DLL项目一样简单,让它拥有你想要共享的CSS和JS。
我知道你能够创建"模块"在游戏中,但是,A)文档不清楚如何实现这一点,B)AFAIK这只是用于共享Java / Scala类/代码,模块可以包含视图,控制器和静态文件吗?
目前我有一个包含服务核心的存储库,然后是一个包含共享文件和代码的子模块,然后将子模块中的文件符号链接到主服务中的相应位置。这有效,但比我想要的要难得多!