次の 3 つの ruby ファイル、a.rb、b.rbおよびc.rbがあります。
を実行するには、またはのc.rbいずれかを実行できます。しかし、この2つの方法を区別したいと思います。だから私はプログラムのエントリポイントを知りたいです。(ノードに精通している場合は、 と同じです。)ruby a.rbruby lib/lib/c.rbc.rbrequire.main
dir
-- a.rb
-- lib
-- b.rb
-- lib
-- c.rb
# a.rb
require 'lib/b'
# b.rb
require 'lib/c'
# c.rb
puts 'I am here'