67

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

4

2 回答 2

68

Makefile它是Ruby 语法的替代方案。

于 2010-05-21T11:08:51.833 回答
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 前端来调用后端中已完成的代码。

于 2019-10-09T17:33:15.817 回答