如果使用SBT 0.10或更高版本,如何缩小Javascript

How to minify Javascript if you use SBT 0.10 or later

本文关键字:何缩小 Javascript 缩小 版本 SBT 如果 高版本      更新时间:2023-09-26

如果您使用简单构建工具(SBT) 0.10.x构建Scala项目,您如何缩小或混淆Javascript文件?

编辑:或以后的SBT版本,例如0.11,0.12。

(对于SBT的早期版本,有一些插件可以缩小/混淆Javascript,但据我所知,它们还没有升级到SBT 0.10.x。两个例子:Yui Compressor Plugin for SBT,以及SBT -closure)

(这里是SBT 0.10的列表。x插件;

SBT -closure最近有一个活动分支,目标是SBT 0.11兼容性。您可以等待它完成,或者,更好的是,贡献!SBT邮件列表或Freenode IRC上的# SBT是寻找插件开发帮助的好地方。

为了保持更新,这里是一个积极开发的'sbt-closure'插件的分支:

https://github.com/eltimn/sbt-closure

它被发布到TypeSafe的Community Ivy Repository中,目前有针对sbt 0.11.2、0.11.3和0.12.0版本的构建。

这个问题最初是关于sbt 0.10的。x,但我想以后的版本现在可能会更有趣。