thor

    0熱度

    2回答

    命令在我的可執行的ruby文件我有以下幾點: #!/usr/bin/env ruby require 'thor' include Thor::Actions class UI < Thor # def self.source_root # File.dirname(__FILE__) # end desc "makecal", "Genera

    0熱度

    1回答

    我正試圖從另一個類中調用thor類。 class Foo < Thor desc "hello", "some description" def hello puts "Hello from Foo class" end end class Bar < Thor desc "hello", "some description" def he

    4熱度

    1回答

    這是我的Ruby代碼: require 'thor' require 'thor/group' module CLI class Greet < Thor desc 'hi', 'Say hi!' method_option :name, :type => :string, :description => 'Name to greet', :default

    0熱度

    1回答

    我正在嘗試在rails中爲我的標準管道資產設置創建自己的生成器。我一直在關注Ryan Bates Railscast on the generators 他解釋如何添加動態代碼html.erb文件,但我試圖做的SCSS文件類似的東西,它只是輸出標籤:但 <% if options.add %> //Some optional code here @import "add.css.scss";

    1熱度

    2回答

    我想使用RSpec測試雷神任務,但是從rspec的調用它們時,我有兩個要求: 我想有可用的 我托爾Class實例想調用使用默認選項的任務(因爲它會通過命令行調用) 我不能夠同時實現這兩個,考慮下面的代碼: require 'thor' require 'thor/runner' class App < Thor method_option :foo , :default => "fo

    0熱度

    2回答

    Thor like Rake(和Make)具有任務管理功能。如果我多次調用任務,它只會有效地調用任務一次。我怎樣才能多次調用任務? 我試圖修改@_invocations散,但沒有奏效: require 'csv' require './config/environment' class MisReport < Thor desc "all", "generate mysql an

    0熱度

    1回答

    混淆的描述,我知道請看例子: Foo < Thor desc "bar","bar method" def bar puts "Hello from bar #{options[:id]}" end desc "nar","nar method" def nar puts "Hello from nar" end

    4熱度

    1回答

    我有一個寶石,my_gem,它有thor作爲運行時依賴。我有位於寶石在雷神的子類:從寶石的源目錄 lib/tasks/task.thor 我可以運行: bundle thor task:my_task 和my_task將被執行。 但是,如果我有my_gem在Gemfile中的另一個項目,當我運行: bundle thor task:my_task 我得到: 可用 沒有雷神任務是什麼我做

    0熱度

    1回答

    我正在編寫一個Rails 3.2生成器,並希望使用Thor::Shell::Basic實例方法(例如,ask或yes?),就像他們在official Rails guides on Application Templates中所做的一樣。 module MyNamespace class ScaffoldGenerator < Rails::Generators::Base s

    0熱度

    1回答

    我試圖提高我的生產力,並「存儲」我公認的弱,但越來越多的鐵路最佳做法的理解與鐵路templates。我的問題是,我的rails-templates/base.rb已經成長爲令人尷尬的308行代碼。即使是我這個級別的人也知道這並不理想。我渴望將這個怪物打碎成易處理的碎片。 Ryan Bates在"RailsCasts #148, App Templates in Rails 2.3"中引入了模板。有