项目build实战—ant入门指南9 前面8篇ant教程,基本上没有太复杂的地方,在实际项目build中会遇到些复杂的场景。今天这篇教程,明河将通过一个真实的项目build过程,来综合演练下ant的用法,同时演示下如何处理ant中的循环任务。 项目简介 项目名:KF(KISSY-FORM) 用途:kissy的form组件包 源码地址:https://github.com/minghe/kissy-form KF目前还在开发阶段,完成的组件只有Uploader(异步文件上传),日后会发布更多......
使用JsTestDriver插件—idea使用技巧 去年一整年关于前端开发工具,明河写了不少教程,可以看《web前端开发七武器》,里面有文章列表。 今天介绍著名的IDE—idea11的技巧:如何集成JsTestDriver对js单元测试代码进行自动化测试,说白了,就是如何一键批量跑单元测试js。 什么是JsTestDriver JsTestDriver官网:http://code.google.com/p/js-test-driver/,经常被墙上不了-_-! 首先,JsTestDriver是一个TDD式js单元测试框架,作用类似明......
ant结合jsdoc构建js文档—ant入门指南8 上一篇教程明河演示了如何使用ant自动压缩文件,今天讲解ant如何ant结合jsdoc构建js文档。 JsDoc Toolkit 是一个将抽离js代码中的注释形成文档的程序,利用ant,你可以自动化打包js文档,需要用到的工具是jsdoc-toolkit-ant-task。调用的过程其实非常简单,整个过程类似ant调用yui-compressor。 下面的代码中,明河通过构建kissy-form库(明河和其他同事一起写的form组件集,目前还在编码......
jasmine快速入门(PPT) 之前明河和苏河有翻译了jasmine的入门教程,传送门在此,明河正好上上周有在团队中做了个jasmine的入门分享,现在把PPT贡献出来,有兴趣的朋友可以下载下来,里面有demo。 点此下载jasmine快速......
ant结合yui-compressor和closure-compiler—ant入门指南(7) 接下来几篇明河将开始讲解ant的实战部分的教程。今天介绍是ant如何结合前端必备的yui-compressor或closure-compiler的用法。 ant与yui-compressor 关于yui-compressor,明河以前有发个详细的教程,如果有不明白其使用的朋友,请点击《YUI Compressor快速使用指南—web前端开发七武器》。 为什么yui-compressor需要和ant结合使用? yui-compressor已经批处理工具,右键可以压缩文件,已经颇为方便了......
dataType—ant入门指南(6) 这是ant理论部分的最后一章,也是非常重要的一章,明河将介绍ant中常用的几种dataType的用法。 dataType可以理解为复杂数据集合,比如特定规则的文件列表集合。 ant的所有dataType标签 fileset:定义一个文件集合列表,这些文件必须确实存在 filelist:定义一个文件集合列表,这些文件无需确实存在 path:以某种在不同操作系统间可移植的方式指定路径 patternset:将一组模式分组......