根据this文档,public/
目录应包含可以按原样投放的静态资产,而可选app/assets
目录应包含需要处理的任何资产,例如,在编译阶段由minify编译器编译。Play Framework:public/vs app/assets/
对于SPA(单页应用程序),资产将包括JavaScript,CSS和图像文件...所以这意味着图像文件应该存储在public/images
而JavaScript和CSS文件在app/assets/
?
然后,我还需要集成一个由缩小的JavaScript库和需要自定义的非缩小JavaScript文件组成的第三方模块......我应该如何管理这个模块?我是否应该在public/
中保留标准的已缩减资产并将自定义JavaScript文件移至app/assets/javascripts/
?