http://ajaxmin.codeplex.com/上的 AjaxMin 项目很棒而且非常有用。
我之前使用的是 AjaxMin 的代码选项,我会手动扫描目录中的所有 JS 和 CSS 文件,并缩小内容,然后用缩小的内容重写原始文件。
此代码将在自定义“BuildConfigurator”中运行,该自定义“BuildConfigurator”的创建目的只是为了在构建上运行以使它们为部署做好准备。
从那以后,我们决定摆脱 BuildConfigurator 并使用 TFS2010 进行所有构建。我已经开始使用 TFS 构建工作流,现在我需要缩小我所有的 JS/CSS 文件(相同的文件名)。
如何在 TFS 构建工作流程中执行此操作?应该是可行的吧?
我在http://ajaxmin.codeplex.com/wikipage?title=AjaxMinTask看到了有关如何将其添加到项目定义的文档,但这似乎是在项目级别。我希望能够为整个解决方案/构建做到这一点,其中缩小只能通过 TFS 构建完成,而不是在任何开发机器上进行本地构建。
任何帮助将不胜感激。谢谢你。