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