【发布时间】:2010-10-05 00:08:42
【问题描述】:
您对如何使用 NAnt 部署最小化(最小)版本的 JavaScript 文件有任何建议或示例吗?
是否有任何好的命令行应用程序或脚本来帮助在 Windows 上最小化或打包 JavaScript?
【问题讨论】:
标签: javascript nant packing minimized
您对如何使用 NAnt 部署最小化(最小)版本的 JavaScript 文件有任何建议或示例吗?
是否有任何好的命令行应用程序或脚本来帮助在 Windows 上最小化或打包 JavaScript?
【问题讨论】:
标签: javascript nant packing minimized
如果您可以依赖 Java,可以使用 YUI Compressor(否则使用 .NET port of it)。
【讨论】:
Kariem(我的同事)围绕 JSMin(Douglas Crockford 的 C# 代码)编写了一个开源 nAnt 任务包装器,可以在 here... 找到它。
当您以后想在 nAnt 中执行 GZip 任务时,请随时使用我们的(也是开源的)nAnt gzipper
这两个都是Ra-Ajax下载的一部分,可以在Ra-Ajax download page at google code找到
哦,是的,几乎忘了提到他们都有一个许可的开源许可证(免费使用),尽管在“道格拉斯精神”中,我们选择在他自己的自定义开源许可证下发布它们,大致是MIT 许可证,但带有“不得用于邪恶目的”条款;)
我们发现“no evil”条款非常有趣,我们不得不自己使用它。此外,我们正在构建 Doug 的代码,所以构建“他的精神”也是公平的,对吧......? ;)
玩得开心:)
【讨论】: