所以我非常喜欢Play Framework 2.0.X中的Google Closure集成。现在我只想要谷歌闭包编译器的一些配置(看到它可以从官方谷歌关闭页面)。
是否可以在Play 2.0.4中为谷歌闭包编译器添加自定义谷歌闭包设置/配置。
我知道它应该在Build.scala中完成,但不知道要添加什么
假设我想要SIMPLE编译器设置而不是ADVANCED,我该怎么做?
答案 0 :(得分:4)
我意识到这是一个老问题,但也许这会对某人有所帮助。我假设你正在使用Scala。
这是我在一些代码潜水后发现的。将以下行添加到project/Build.scala
中的项目设置应启用一些高级功能:
closureCompilerOptions += "advancedOptimizations",
closureCompilerOptions += "checkControlStructures",
closureCompilerOptions += "checkTypes",
closureCompilerOptions += "checkSymbols"
还有checkCaja
;这些在play.core.jscompile.JavascriptCompiler
答案 1 :(得分:0)
我不认为,你可以对Closure配置产生很大影响,但你可以尝试official documentation中的建议。
但是我在Github的2.1分支上看到了一些关于Google Closure的提交。这可能会在下一个Play更新中发生变化。