##実行するためのファイルはどのように特定するのか?
「プロを目指すためのRuby入門」という本を用いて学習をしています。現在4章の例題を解いているのですが、プログラムの実行ができなくなってしまいました。
どうすれば実行するためのファイル名が特定できるのでしょうか。
このプログラムのファイル名はrgb_test.rbです。
上記の本で示されている通り、以下のような階層構造になっています。
ruby-book/
|--lib/
| |--rgb.rb
|--test/
| |--rgb_test.rb
|
No such file or directory
require "minitest/autorun" require "./lib/rgb" class RgbTest < Minitest::RgbTest def test_to_hex assert_equal "#000000",to_hex(0,0,0) assert_equal "#ffffff",to_hex(255,255,255) end end ```上記のプログラムを「ruby rgb_test.rb」と実行すると Traceback (most recent call last): ruby: No such file or directory -- rgb_test.rb (LoadError)というエラーメッセージが表示されるようになってしまいました。 ### 試したこと いくつか思い当たるファイル名で実行しましたがいずれも実行できませんでした。 ### 補足情報(FW/ツールのバージョンなど) macでvscodeを用いています。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/13 17:59
2020/08/13 23:06 編集
2020/08/14 03:48 編集
2020/08/14 04:28
2020/08/14 12:32
2020/08/14 13:52