我正在尝试找到一个用 javascript 编写的单打包 javascript minifier,以便在浏览器之外使用。我通常使用Dean Edward 的 /packer/,但是,在进一步检查源代码之后,涉及的依赖项太多了,例如他的自定义base2库,用于消除常见的浏览器不兼容问题(当然,整个库将无法工作用于在浏览器之外运行脚本!)和Base(他用于基本 javascript 类继承的自定义库)。
我唯一的其他选择是让我消化 /packer/ 的纯 PHP 端口并将代码重新翻译回 javascript(当然 PHP 版本没有这些依赖项,所以这可能是我想要的)。
当然,在开始翻译整个 17K 文件之前,我想知道是否还有其他解决方案。