如何压缩JavaScript?

5

可能已有重复问题:
如何混淆 JavaScript 代码?

你好,

我想压缩 JavaScript 代码,但不仅仅是去掉空格,我还想将所有变量名更改为难以理解的名称。我该怎么做呢?

提前致谢。


2
旁注:你想要实现的是所谓的混淆。 - Andreas Grech
在我看来,这不是一个重复的问题。在这种情况下,提问者不知道“混淆”这个概念,因此用另一种方式提出了他的问题。尽管如此,两个问题的解决方案是相同的。 - Ozair Kafray
2
@Ozair:那么它仍然是一个重复的问题:https://dev59.com/EUfRa4cB1Zd3GeqP-6Yz - Felix Kling
@Ozair:将一个问题标记为重复并不是在嘲讽提出重复问题的人(除非用户完全没有进行任何搜索努力,否则不是),这只是为了避免网站上有太多重复内容。 - T.J. Crowder
在线JavaScript压缩工具。它使用UglifyJS3,被认为是最好的代码压缩工具之一。 - Vianne
10个回答

1

0

0

在线JavaScript压缩器


0

0

0

我对yuicompressor这个能够混淆代码的工具感觉很满意。



0

我不知道你是否尝试过谷歌搜索,但这是我使用的:

JavaScript压缩器

最好先通过JSLINT验证代码是否有效。


请注意,这样的在线工具可能会将恶意软件注入到您的代码中。 - Black

0
或者使用 Uglify,这是一个需要 node.js 的 YUI 压缩器替代方案。

-1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接