关于使用 NAnt 创建和部署最小化 JavaScript 的建议?
Posted
技术标签:
【中文标题】关于使用 NAnt 创建和部署最小化 JavaScript 的建议?【英文标题】:Suggestions on creating & deploying minimized JavaScript with NAnt? 【发布时间】:2010-10-05 00:08:42 【问题描述】:您对如何使用 NAnt 部署最小化(最小)版本的 javascript 文件有任何建议或示例吗?
是否有任何好的命令行应用程序或脚本来帮助在 Windows 上最小化或打包 JavaScript?
【问题讨论】:
【参考方案1】:如果您可以依赖 Java,可以使用 YUI Compressor(否则使用 .NET port of it)。
【讨论】:
有趣。由于它有一个命令行界面,我可能可以以某种方式将它作为工具连接到 Aptana 中。感谢您提及这一点。【参考方案2】:Kariem(我的同事)围绕 JSMin(Douglas Crockford 的 C# 代码)编写了一个开源 nAnt 任务包装器,可以在 here... 找到它。
当您以后想在 nAnt 中执行 GZip 任务时,请随时使用我们的(也是开源的)nAnt gzipper
这两个都是Ra-Ajax下载的一部分,可以在Ra-Ajax download page at google code找到
哦,是的,几乎忘了提到他们都有一个许可的开源许可证(免费使用),尽管在“道格拉斯精神”中,我们选择在他自己的自定义开源许可证下发布它们,大致是MIT 许可证,但带有“不得用于邪恶目的”条款;)
我们发现“no evil”条款非常有趣,我们不得不自己使用它。此外,我们正在构建 Doug 的代码,所以构建“他的精神”也是公平的,对吧......? ;)
玩得开心:)
【讨论】:
以上是关于关于使用 NAnt 创建和部署最小化 JavaScript 的建议?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 nant 脚本解压缩文件? Nant 解压缩任务显示一些错误?