2012-02-16 24 views
6

ratkeでrakeの代わりにthorタスクを提供したいと思います。ratの代わりにthorを使用する方法

class MyRailtie < Rails::Railtie 
    rake_tasks do 
    load "path/to/my_railtie.tasks" 
    end 
end 

がどのように私はトールタスクのために同じ操作を行うことができます。Railtiesですくいスクリプトを提供するためのまっすぐ進むと十分に文書化する方法はありますか?

答えて

0

Thorはまったく普通のルビーです。依存関係がgemspecにあることを確認してから、単にgemのプライマリ・ファイルからファイルを要求するだけです。

例:

あなたの宝石のgemspecは、次の行を含める必要があります。次のものがあり、./lib/kermit.rbで、その後

gem.add_dependency :thor 

を:

require 'cli' 

次に、./lib/cli.rbというファイルを作成し、そこにthorコードを入れます。そう:

require 'thor' 

class App < Thor 
    # Your Code 
end 
関連する問題