我正在使用 Play framework 2.3.6 和 Webjars 来获取 web lib 依赖项。也就是说,我的 build.sbt 包含类似“org.webjars”%“angularjs”%“1.2.26”的内容。为了丑化我的 Javascript 源代码,我在 build.sbt 中添加了 pipelineStages := Seq(rjs, uglify, digest, gzip)。
现在,当运行 Play 的“stage”或“dist”任务时,看起来所有 Javascript 文件都被丑化了,也就是说,来自 Webjar 库的文件也是如此。
[信息] Uglify2 文件:/target/web/rjs/build/lib/angularjs/angular.js
我本来希望来自外部 Webjar 库的资源保持不变,因为已经有一个缩小版本。一个问题是 uglify 过程花费的时间太长。如何加快丑化进程?