我一直在尝试添加 sbt-uglify,这是通过反复试验得出的。我发现缺少文档,Google 结果也不好。这个插件基于 UglifyJS。
我遇到的问题是它丢弃了无法访问的代码和未使用的函数/变量。如果这是我的代码,这就足够了,但我必须维护旧版 JS 并且不能有丢弃的东西的副作用。
我使用的代码是Seq("unused: false", "dead_code: false")
但也尝试过Seq("unused: false, dead_code: false")
如果有人知道我是否遗漏了什么,请告诉我。
有用的链接: https ://github.com/sbt/sbt-uglify
如果需要,这是一个示例项目,但它不是我自己的:https ://github.com/nonameplum/play-uglify-test
谢谢!