前段时间我看到了一个javascript库/开发工具,它接受了几个.js文件(或模块),并将其“编译”成一个.js文件。该工具的目标是促进客户端开发。
可悲的是我忘了这个工具的名字。有谁知道这个库/工具的名称(或者像这样的工具)?
答案 0 :(得分:2)
你可能会想到Chirpy?
Mashes,缩小并验证您的 javascript,stylesheet和dotless 文件。 Chirpy也可以自动更新 T4MVC和其他T4模板。
Chirpy很傻。使用Google Closure 工具,.Net的YUI压缩器,Ajax Minifier,或Uglify.js缩小和 捣碎你所有宝贵的资产。它的 简单,灵活,而且是 自动的。
Chirpy也和T4调情。自动运行 你的T4模板。聪明地运行你的 T4MVC模板。让你的朋友和 家人uber-jealous。
NEW Chirpy现在支持CoffeeScript!
答案 1 :(得分:0)
我真的不知道你过去看过什么IDE。
但可以使用带有Build Events的Visual Studio 2010来完成。
请查看此主题以获取更多解释和其他想法:Visual Studio 2010: Publish minified javascript files instead of the original ones。其他选项包括:Compress CSS/JavaScript before publish/package。
答案 2 :(得分:0)
我知道有两个工具可以做到这一点。他们各自采取不同的方法。
Closure编译器不会为您提供易于阅读的代码,但它可以最大限度地减少这两者的文件大小。它还具有您可以使用的各种编译优化。 YUI压缩器页面链接到他们替换的更多类型的压缩器。
这两个工具都使用接受输入文件和输出文件的Java JAR文件,您可以在上传Javascript之前运行该文件。