耙子究竟是什么? [英] What exactly is Rake?
问题描述
简单来说,Rake 是做什么的?它有什么目的?我知道这是一个构建工具,但我正在寻找更多细节.(对于一个简单的人.)
In simple terms, what does Rake do? What purposes does it have? I understand it's a build tool but I'm looking a bit more detail. (For a simpleton.)
推荐答案
试试 Martin Fowler 关于 Rake 的文章了解更多信息:
Try Martin Fowler's article on Rake for more information:
http://martinfowler.com/articles/rake.html
他的序言是:
Rake 是一种构建语言,类似于目的使和蚂蚁.喜欢制作和ant 它是一种领域特定语言,与这两个不同,它是内部 DSL用Ruby语言编程.在这篇文章我介绍了耙子和描述一些有趣的事情来自我使用耙子构建这个网站:依赖模型,合成任务,自定义构建例程和调试构建脚本.
Rake is a build language, similar in purpose to make and ant. Like make and ant it's a Domain Specific Language, unlike those two it's an internal DSL programmed in the Ruby language. In this article I introduce rake and describe some interesting things that came out of my use of rake to build this web site: dependency models, synthesized tasks, custom build routines and debugging the build script.
项目主页上还有更多可用信息或链接:
There is more information available on or linked from the project's home page as well:
这篇关于耙子究竟是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!