Erstellen Sie eine Ruby-gem // 'require' error: cannot load such file (LoadError)

Ich versuche, meine erste Ruby-gem und ich bekomme ein LoadError auf der ersten 'require' - Linie.

In meinem Edelstein-Ordner habe ich 3 Klassen inklusive " - version.rb' (wo die LoadError Auftritt)

version.rb

module OptimalBankroll
 VERSION = "0.0.1"
end

numerisch.rb ( i ändern Sie die Klasse numeric, so dass ein beliebiger integer - /float verwendet wird, auf einen Prozentsatz geändert:

module OptimalBankroll
 class Numeric
  def to_percentage
    self.to_f / 100
  end
 end
end

bet_size.rb ( Ex: BetSize.neue.Höhe(1000,1), gibt ==> 10

module OptimalBankroll
 class BetSize
  def amount(bankroll, unit)
   bankroll.round(2) * unit.round(2).to_percentage
  end
 end
end

optimal_bankroll.rb ( hier ist, wo bekomme ich die LoadError )

require "optimal_bankroll/version"
require "optimal_bankroll/numeric"
require "optimal_bankroll/bet_size"

module OptimalBankroll

end

p OptimalBankroll::BetSize.new.amount(1000, 0.5)

rubygems/core_ext/kernel_require.rb:53:in `require': cannotload such file --
optimal_bankroll/version (LoadError)

Ich bin ganz grün mit dem erstellen von Ruby Edelsteine, so dass jeder Rat wäre hilfreich, danke!

InformationsquelleAutor Ryan Waits | 2014-08-06
Schreibe einen Kommentar