【问题标题】:Playframework 2 - Avoid aggregation of public assets when building distPlayframework 2 - 在构建 dist 时避免聚合公共资产
【发布时间】:2015-09-29 13:30:01
【问题描述】:

在使用dist 构建应用程序时,有没有办法避免将资产聚集在 jar 中,并将这些资产放在根“公共”文件夹中?

【问题讨论】:

  • 目标是让前端web服务器用相同的缓存/过期参数处理所有的静态资源
  • 你的意思是你想通过另一台服务器为公共资产提供服务,而 play 处理动态的东西?

标签: playframework-2.0 packaging playframework-2.4


【解决方案1】:

静态资源打包在my-app.assets.jar中。

我最终将这个罐子解压到正确的位置:

jar xf my-app.assets.jar
mv ./public ./target_location

这样我可以让前端服务器管理这些资产(添加好的缓存头,gzipping...)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-28
    • 1970-01-01
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-31
    相关资源
    最近更新 更多