sbt-uglify compressOptions not taking?



我一直在尝试添加sbt-uglify,这是经过反复尝试的结果。我发现缺少文档,谷歌搜索结果也不好。此插件基于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

谢谢!

使用Seq("unused=false", "dead_code=false")

该设置作为命令行参数直接传递给UglifyJS2。Uglify希望根据他们的文档以foo=bar的形式提供选项:

https://github.com/mishoo/UglifyJS2#compressor-选项

最新更新