返回首页 | 网站案例 | 帮助中心

合作共赢、快速稳定、服务地方的网站建设提供商

北京网站建设

服务热线:13812345678

内部DSL的实际应用

时间:2012-6-24

  在Ruby世界中,最著名的纯内部DSL应用当然要数Rake,它是Ruby中的ant或make的DSl语法和RackRat的支持多个备份的第二版语法很类似。

  Rake工具让你通过一系列的任务来指定要执行的生成过程,所以如果任务B依赖于任务A,那么rake会在执行任务B之前先执行任务A。

  Rake文件定义了三个任务,backup_oldies和backup_newies任务执行它们的名字所说明的工作,而第三个任务default则依赖于这两个任务,所以当rake尝试执行default任务时,它会首先执行backup_oldies和backup_newies任务。


建站流程

    北京网站建设流程