Rake 的高级用法 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程介绍 Rake 的高级使用方法以及一些实现原理。Rake 是 Ruby 与 Ruby 开发的一大精华,其用法及 API 设计均严格遵守 Ruby 语言特点及社区编码习惯。通过体验 Rake 的使用,了解 Rake 的 API 设计,来建立一种“模块化,结构化,清晰的架构”这种意识。

    1.查看 Rake 文档的几种方式 00:08:15

    本课时讲解如何通过各种渠道获取文档。一切编程的知识来自学习,高级编程与初级编程的区别就是,初级编程的知识可以来自书本和老师,而深入的,只有自己去读文档或源代码。

    2.Rake::FileList 的使用 00:07:45

    本课时介绍 Rake::FileList,Rake::FileList 就是文件列表,通过文件列表可以大大简化任务的管理。

    3.rule 的使用 00:04:27

    本课时介绍 rule,当同类扩展名文件较多时,使用 rule 会使任务更加易于管理。

    4.pathmap 功能 00:07:32

    本课时介绍 pathmap,Rake 中巨强无比而又晦涩的功能,将文件名巧妙转换,适用于更加复杂的场景。

    5.动态生成和执行 task 00:03:52

    本课时介绍动态生成和执行 rake task,是一种 tricky 的解决办法,可以运用在任务的动态生成文件步骤中。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Rake 的高级用法

5课时,32分钟2015-07-03
yeannylam
yeannylam

极客学院签约布道师

课程背景:
Rake 由 Jim Weirich 创始于本世纪初,命名含义是 Ruby Make,意味着使用 Ruby 语言进行转换,编译,执行任务等。
Rake 一贯遵循Ruby文化所提倡的 API 设计风格和软件使用风格,其设计对于学习 Ruby 高级编程,想要深入了解 Ruby 并使用 Ruby 开发应用的人非常有意义。

核心内容:
1.查看 Rake 文档的几种方式
2.FileList 文件列表
3.Rule
4.Pathmap
5.动态生成和执行 task

软件环境:Unix、Linux、Mac OS X

是否提供资料:

课程等级:高级

适合人群:
Ruby 高级学习者
  • 技术问答
  • 1

    查看 Rake 文档的几种方式

    08:15

    本课时讲解如何通过各种渠道获取文档。一切编程的知识来自学习,高级编程与初级编程的区别就是,初级编程的知识可以来自书本和老师,而深入的,只有自己去读文档或源代码。

  • 2

    Rake::FileList 的使用

    07:45

    本课时介绍 Rake::FileList,Rake::FileList 就是文件列表,通过文件列表可以大大简化任务的管理。

  • 3

    rule 的使用

    04:27

    本课时介绍 rule,当同类扩展名文件较多时,使用 rule 会使任务更加易于管理。

  • 4

    pathmap 功能

    07:32

    本课时介绍 pathmap,Rake 中巨强无比而又晦涩的功能,将文件名巧妙转换,适用于更加复杂的场景。

  • 5

    动态生成和执行 task

    03:52

    本课时介绍动态生成和执行 rake task,是一种 tricky 的解决办法,可以运用在任务的动态生成文件步骤中。

相关课程

  • RubyMine 中的代码助理和单元测试

    本课程主要讲解如何使用 RubyMine 强大的代码助理功能以及如何进行单元测试的编写以及运行。

    4课时 36分钟
    初级
    3021人学习
  • RubyMine 开发 Ruby 和 Rails 应用

    本课程主要讲解如何使用 RubyMine 开发 Ruby 和 Rails 应用。

    3课时 34分钟
    初级
    3639人学习
  • Ruby 中的基本类型一

    本课程介绍了部分 Ruby 的基本类型,其实 Ruby 中的一切都是对象,每个对象都是某一个特定的类生出的实例化对象,如果你想学好 Ruby 这门语言,请熟悉这些基本的类型。

    3课时 44分钟
    初级
    3367人学习
  • Ruby 的面向对象的概念

    Ruby 是一门面向对象的语言,在 Ruby 中你所操作的每样东西都是对象,操作结果本身也是对象。本课程主要讲解 Ruby 面向过程编程、面向对象编程、Ruby 的类知识点,并配以示例加以理解。

    3课时 36分钟
    初级
    3825人学习