javascript - YUI 压缩器是否支持多个文件的打包?
我使用 jQuery 创建了一个模块系统。有类似 Dojo 的 Shrinksafe 的构建系统吗,可以将我所有的模块文件合并成一个用于生产的单一文件?
YUI 压缩器是仅用于单个文件压缩,还是也支持模块文件的打包?JavascriptMVC 使用了自定义构建的 Shrinksafe。在这方面的任何链接或信息也将有帮助。提前感谢。
答案#1
RequireJS 有一个优化工具,可以将多个文件合并在一起,并且它使用谷歌的 Closure Compiler 进行 JavaScript 压缩/注释去除。这个优化工具基于我在 Dojo 构建系统中所做的工作,但它是一个更独立运作的工具。
免责声明:我开发了 RequireJS