【发布时间】:2011-04-17 21:34:34
【问题描述】:
捆绑 Common.JS 项目,然后最小化和混淆捆绑脚本的好方法是什么? (该库旨在用于浏览器。)
我对 Google Closure Compiler 很有经验,但我认为我可能更喜欢 Common.JS。
项目中还会有一些 Coffeescript 文件,但我想我可以通过将它们编译为 Javascript 来单独处理它们。
【问题讨论】:
-
related。如果您想要一个程序将您的代码与所有
require调用正确捆绑,那么我认为这样的捆绑器还不存在。 -
闭包编译器和 CommonJS 是不同的东西。一个不排除使用另一个。 Closure Compiler 是一款很棒的软件。但是,CommonJS 模块必须写入一些严格的限制才能使用高级模式。否则,您只能使用简单模式,这根本不会带来任何混淆优势,只会缩小。
标签: javascript node.js obfuscation commonjs