Я пытался узнать больше о системе rubygems в ruby.Одна любопытная константа, с которой я столкнулся, это GEM_DEP_FILES.На странице ruby-doc.org для Module: Gem ничего не сказано об этом значении, кроме его имени.Вот что я получаю в irb:
irb(main):002:0> Gem::GEM_DEP_FILES
=> ["gem.deps.rb", "Gemfile", "Isolate"]
Теперь «Gemfile» - это механизм зависимости, который мы все знаем и любим.Я думаю;По крайней мере, это одно и то же имя.
Мой вопрос, а как насчет других?
Дикая догадка состоит в том, что "gem.deps.rb" - это старый, устаревший предшественник "Gemfile"?Может быть?
Я не имею ни малейшего понятия о записи "Isolate".
Я посмотрел безуспешно.Может ли кто-нибудь пролить свет на эти неясные записи?
В случае, если это имеет значение:
20 mysh>ruby --version
ruby 2.3.3p222 (2016-11-21 revision 56859) [i386-mingw32]
21 mysh>gem --version
2.5.2
http://ruby -doc.org / stdlib-2.3.3 / libdoc / rubygems/rdoc/Gem.html
Я работаю над добавлением служебной команды в мою программу mysh, которая будет отображать соответствующую информацию, касающуюся драгоценных камней, поэтому любая информация, советы или рекомендации будут приветствоваться.