2

我正在尝试找到一个用 javascript 编写的单打包 javascript minifier,以便在浏览器之外使用。我通常使用Dean Edward 的 /packer/,但是,在进一步检查源代码之后,涉及的依赖项太多了,例如他的自定义base2库,用于消除常见的浏览器不兼容问题(当然,整个库将无法工作用于在浏览器之外运行脚本!)和Base(他用于基本 javascript 类继承的自定义库)。

我唯一的其他选择是让我消化 /packer/ 的纯 PHP 端口并将代码重新翻译回 javascript(当然 PHP 版本没有这些依赖项,所以这可能是我想要的)。

当然,在开始翻译整个 17K 文件之前,我想知道是否还有其他解决方案。

4

1 回答 1

1

谷歌的闭包编译器会成为候选人吗?有几种使用方法,请参阅文档

Douglas Crockford 还编写了一个jsmin,它是一个独立的可执行文件,用 c 编写。

这个页面上我找到了一个 js-only 缩小器(脚本在这里

于 2011-06-29T08:52:39.453 回答