扩展Playframework 2.0构建系统以压缩(gzip)资产

时间:2013-01-16 10:09:18

标签: playframework playframework-2.0 sbt

根据我从"Playframework's working with public assets"的理解,它将通过提供压缩版本(带后缀.gz)来为资产提供服务。

现在我想知道是否有办法在构建过程中自动压缩公共资产?

感谢。

2 个答案:

答案 0 :(得分:1)

您应该查看此主题:Gzipping assets,这正是您要找的内容。

它将添加一个新的sbt任务gzip所有资产,并在dist / start时自动启动此命令。

答案 1 :(得分:1)

虽然它适用于play start,但就我可以测试而言,它不会在您运行play distplay stage时打包gzip压缩文件。

如果您需要创建二进制包以便在生产中进行部署,请参阅我在Play Framework 2.0.4 GZip的回答,它解决了我的问题。