【问题标题】:What is a Rakefile?什么是 Rakefile?
【发布时间】:2011-02-22 07:32:46
【问题描述】:

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

【问题讨论】:

标签: ruby rakefile


【解决方案1】:

它是 Ruby 语法的 Makefile 的替代品。

【讨论】:

    【解决方案2】:

    我一直在使用 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 前端来调用后端中已完成的代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多