我使用jQuery创建了一个模块系统。是否有任何类似于Dojo的Shrinksafe的构建系统,可以将我的所有模块文件合并为一个单独的文件进行生产?
YUI Compresser是关于单文件压缩还是支持捆绑模块文件? JavascriptMVC使用Shrinksafe的自定义版本。该方向的任何链接或信息也会有所帮助。提前谢谢。
答案 0 :(得分:7)
RequireJS有an optimization tool可以将多个文件组合在一起,它使用Google的Closure Compiler进行JavaScript缩小/评论剥离。优化工具基于我在Dojo构建系统中所做的工作,但它可以更独立地工作。
免责声明:我开发了RequireJS