百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
R

rake

> 编程语言
开源

一个类似于 make 的构建工具,用于 Ruby。

2.5K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

一个类似于 make 的构建工具,用于 Ruby。

= RAKE -- Ruby 编译器 首页 :: https://github.com/ruby/rake 错误 :: https://github.com/ruby/rake/issues 文档 :: https://ruby.github.io/rake == 说明 Rake 是一个在 Ruby 中实现的类似 Make 的程序。任务和依赖关系都使用 Ruby 语言来描述。 使用标准 Ruby 语法指定。 Rake 具有以下特点:

  • Rakefiles (rake 的 Makefiles 版本)完全定义在 标准的 Ruby 语法。 没有需要编辑的 XML 文件。 没有奇怪的 Makefile。 不必担心语法问题 (是制表符还是空格?)

  • 用户可以指定具有先决条件的任务。

  • Rake 支持规则模式,用于合成隐式任务。

  • 灵活的 FileLists 类似于数组,但知道如何操作 文件名和路径。

  • 一套预先打包的任务,可使构建 rakefile 更加容易。例如,构建 tarballs 的任务。 (以前 rake 中包含构建 RDoc、Gems 和发布到 FTP 的任务,但现在分别在 RDoc、RubyGems 和 rake-contrib 中提供。)

  • 一个名为"test"的任务,在调用时将运行一个 Ruby 单元测试文件。 * 一个名为"default"的任务。 这个任务本身什么都不做,但它有一个依赖项,即"test"任务。 执行"default"任务将导致 Rake 也执行"test"任务。

  • {Rake 命令行}[rdoc-ref:doc/command_line_usage.rdoc]

  • {编写 Rake 文件}[rdoc-ref:doc/rakefile.rdoc]

  • 原始 {Rake 发布通知}[rdoc-ref:doc/rational.rdoc]

  • Rake {glossary}[rdoc-ref:doc/glossary.rdoc] === 演示

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rubyhacktoberfestrakerakefileruby

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言