アプリにディレクトリ構造があります。開発目的で (おそらくそれ以降も)、現在、X
クラスメソッドpwd
、cd
、およびを持つクラスがありls
ます。irb
たとえば、アプリ内に入ったときにこれらのメソッドを使用できるようにする方法はありますか。
2.1.5 :0 > pwd
/current_dir/
現在私はやっています:
2.1.5 :0 > X.pwd
/current_dir/
これは単に不便です。
次のように、既存のクラスに何かを単純に追加できるソリューションは完璧です。
class X < Irb::main
def self.pwd
#stuff
end
end
今のところ、私はあまり掘り下げていませんが、またはhirb
で動作する解決策があれば、試してみます! ご協力いただきありがとうございます!hirb
irb