私はRuby Koansのチュートリアルを、notepad ++を使ってやっています。Ruby koans triangle.rbがエラーを要求します
about_triangle_project.rbがtriangle.rbファイルをロードできないようです。
no such file to load -- triangle.rb <LoadError>
from <internal:lib/rubygems/custom_require>:29:in 'require'
from about_triangle_project.rb:4: in '<main>'
しかし、私はファイルを変更したとは思わない。 ...(私はそれを修正しようとしましたが、常に彼らは動作しませんでしたときに、これらを元に戻した)ここでは、コードがabout_triangle_project.rb
require File.expand_path(File.dirname(__FILE__) + '/edgecase')
require 'triangle.rb' # this is line 4
class AboutTriangleProject < EdgeCase::Koan
def test_equilateral_triangles_have_equal_sides
assert_equal :equilateral, triangle(2, 2, 2)
assert_equal :equilateral, triangle(10, 10, 10)
end
(etc)
にだ私は動作しませんでした「三角形」を、必要と試してみました。 私は絶対パス名を使用しようとしましたが、動作しませんでした。
とtriangle.rbファイルはコメントで、同じディレクトリに変更されていないし、ちょうどこの:def triangle(a,b,c)
end
class TriangleError < StandardError
end
triangle.rbファイルが同じディレクトリに存在しないので、なぜそれがすることはできません見つけた? 私は何かが鮮明に見逃していないことを願っています!