Eme*_*ach 2 html javascript minify playframework typesafe-activator
如何通过play-framework缩小JS和CSS?
"Google Closure Compiler"不再是一个选项,因为它被删除了.
我正在使用Play Activator 2.3.7
注意:此问题不重复,因为Google Closure Compiler已从激活器2.3.7中删除.
玩2.4是一样的.
将空main.js添加到公用文件夹
plugins.sbt:
addSbtPlugin("com.typesafe.sbt" % "sbt-rjs" % "1.0.7")
Run Code Online (Sandbox Code Playgroud)build.sbt:
pipelineStages := Seq(rjs)
Run Code Online (Sandbox Code Playgroud)生成生产可执行文件:
$activator stage
Run Code Online (Sandbox Code Playgroud)运行结果:
./target/universal/stage/bin/<yourproject>
Run Code Online (Sandbox Code Playgroud)注意:运行激活器阶段时,您应该看到它输出缩小/ uglifying的过程:
...
[info]跟踪:main的依赖项
[info] Uglify2文件:/path/to/your/project/public/something.js
...