67

私はRubyの学習を開始し、NetBeansIDEで最初のhelloworldプログラムを試しました。疑問が1つあります。新しいプロジェクトウィザードがパッケージ構造のセットを作成したことがわかります。1つの「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()」メソッドを呼び出し、インポートするファイルへのパスを渡します。サーバーが実行されたら、コマンド「rakeimport_choice_contracts」を使用します。完成したコードをバックエンドで呼び出すためのGUIフロントエンドがまだないときに、コードをテストするのに最適です。

フィッシュ

于 2019-10-09T17:33:15.817 に答える