gpt4 book ai didi

javascript - 压缩 JavaScript

转载 作者:行者123 更新时间:2023-12-02 17:59:36 26 4
gpt4 key购买 nike

我们有几个具有大量 JavaScript 的 Java 项目,目前我们使用的是旧版本的 YUICompressor (2.4.2)。然而,我在这篇博文中发现 YUICompressor 正在 deprecated .

因此,我们希望找到一个替代的 JavaScript 压缩器。然而,存在一些问题。首先,如果这是用 Java 编写的就好了。我一直在研究 UglifyJS,显然雅虎团队正在开发一个名为 Yuglify 的 UglifyJS 包装器。

看起来 UglifyJS 是目前最流行的工具。不幸的是,UglifyJS 是用 JavaScript 编写的,这使得我们很难作为构建系统的一部分来执行。我们需要安装NodeJS在我们所有的构建服务器上,我必须在我们所有开发人员的机器(包括他们的各种 IDE)中支持它。这将包括分散在美国各地的四个不同的开发商店以及我们的海外开发商。我担心开发人员不安装也不测试 JavaScript 压缩,因为他们不知道如何安装 NodeJS 以便在他们的系统上使用 UglifyJS。

基于 Java 的 JavaScript 压缩器最适合我们(如果能处理 CSS 的话那就更好了)。这将使我们能够在当前环境中使用它而无需进行任何更改。

最佳答案

google 的 Closure Compiler 是用 java 编写的,如果您愿意以相当复杂的方式编写代码,它能够实现最佳的压缩。 https://developers.google.com/closure/compiler/

关于javascript - 压缩 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20668362/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com