什么是Rakefile?

时间:2010-05-21 11:07:32

标签: ruby rakefile

我已经开始学习Ruby了,刚刚在NetBeans IDE中尝试了我的第一个hello world程序。我有一个疑问,我可以看到新项目向导创建了一组包结构。它里面有一个“Rakefile”。这意味着什么,它的用途是什么?

3 个答案:

答案 0 :(得分:50)

使用Ruby语法替代Makefile

答案 1 :(得分:29)

作为后续行动,您可能会发现这些资源很有用:

Jim在2014年去世前是Rake的创始人和维护者。

答案 2 :(得分:0)

我一直在使用rake文件手动启动代码中的调用以导入各种配置文件。

我的rake文件“ import_contracts.rake”具有以下代码:

require 'yaml'

task :import_choice_contracts => :environment do
  desc 'Import Choice Contracts for Contract Service'
  path = "/Users/ernst.r/Desktop/import_contract.yml"
  PhiDao::Contract::Service.import_contract_from_file(path)
end

此rake任务调用“ import_contract_from_file()”方法,并将其传递到要导入的文件的路径。服务器运行后,我将使用命令“ rake import_choice_contracts”。非常适合测试我的代码,而我仍然没有GUI前端在后端调用完整的代码。

Fissh