根据我从“Playframework's working with public assets”中了解到的情况,它将通过提供压缩版本(后缀为 .gz)(如果存在)来服务资产。
现在我想知道是否有办法在构建过程中自动压缩公共资产?
谢谢。
根据我从“Playframework's working with public assets”中了解到的情况,它将通过提供压缩版本(后缀为 .gz)(如果存在)来服务资产。
现在我想知道是否有办法在构建过程中自动压缩公共资产?
谢谢。
你应该检查这个主题:Gzipping assets,这正是你要找的。
它将添加一个 gzip 所有资产的新 sbt 任务,并在dist
/时自动启动此命令start
。
尽管它适用于play start
,但据我测试,它不会在您运行play dist
或play stage
.
如果您需要创建用于在生产中部署的二进制包,请参阅我在Play Framework 2.0.4 GZip上的回答,它解决了我的问题。