http://stackoverflow.com/questions/700871/publish-webapplication-using-nant

<target name="compile" description="Compiles the project.">
<exec basedir="." program="${DotNetPath}msbuild.exe" commandline=" src/MyProject.Web/MyProject.Web.csproj /nologo
/t:Rebuild
/t:ResolveReferences;_CopyWebApplication
/p:OutDir=../../output/build/bin/
/p:WebProjectOutputDir=../../output/build/
/p:Debug=${debug}
/p:Configuration=${configuration}
/v:m"
workingdir="." failonerror="true" />
</target>
<target name="compress-js">
<foreach item="File" property="filename">
<in>
<items basedir="output/build/assets/javascript/">
<include name="/**/*.js" />
<exclude name="/**/*.min.js" />
<exclude name="/**/*.pack.js" />
</items>
</in>
<do>
<exec basedir="." program="${JavaPath}java" commandline=" -jar S:\yuicompressor-2.4.1\build\yuicompressor-2.4.1.jar --type js --charset utf-8 -o &quot;${filename}&quot; &quot;${filename}&quot;" failonerror="true" />
</do>
</foreach>
</target> <target name="compress-css" depends="combine-css">
<foreach item="File" property="filename">
<in>
<items basedir="output/build/assets/css/">
<include name="/**/*.css" />
<exclude name="/**/*.min.css" />
<exclude name="/**/*.pack.css" />
</items>
</in>
<do>
<exec basedir="." program="S:\Java\jdk1.6.0_11\bin\java" commandline=" -jar S:\yuicompressor-2.4.1\build\yuicompressor-2.4.1.jar --type css --charset utf-8 -o &quot;${filename}&quot; &quot;${filename}&quot;" failonerror="true" />
</do>
</foreach>
</target>
 

最新文章

  1. Javascript - Promise学习笔记
  2. 安装Python环境时遇到的问题
  3. oracle win7下 卸载
  4. jQuery实现等比例缩放大图片
  5. table标签去除默认边框
  6. 转载 jQuery validation
  7. 初识CoreText
  8. html5 实现手机端相册浏览功能
  9. 洛谷 P1316 丢瓶盖
  10. Spring Boot 部署与服务配置
  11. 提交(post)xml文件给指定url的2种方法
  12. 在.NET Framework对于JSON本来就提供了很好的支持
  13. 老李分享:大数据测试中java和hadoop关系
  14. python和C语言混编的几种方式
  15. nginx反向代理node.js获取客户端IP
  16. uboot之位置无关代码解析
  17. sql中的 IF 条件语句的用法
  18. oldboy s21day01
  19. surface shader获取像素深度差值
  20. 使用POI读取xlsx文件,包含对excel中自定义时间格式的处理

热门文章

  1. java基金会成立
  2. char与byte差异
  3. 阐述linux IPC(两):基于socket进程间通信(下一个)
  4. HDU2586
  5. js 上一天、下一天
  6. SSAS系列——【01】准备知识
  7. zoj 3822 Domination(dp)
  8. JS代码的几个注意点规范
  9. SQL Server调优系列基础篇(常用运算符总结)
  10. 文档PDF开放