私は現在ファイルを編集しており、irb を使用して API をテストしています。
> require './file.rb'
> o = Object.new
> o.method
次に、file.rb を編集して、変更をすぐに確認できるようにしたいと考えています。例: 最初に file.rb を要求したときに new_method が存在しなかったと仮定します。
> o.new_method
これはエラーを返します。毎回ファイルをリロードせずに上記を達成できるサンドボックス/開発者モードまたは方法はありますか? Require は、最初の require の後は機能しません。最悪の場合、代わりに load を使用する必要があると思います。