質問: 実施したこと ------ ``` Gemfile 追記 gem 'rubyzip' $bundle install --path vendor/bundle $rails c [1] pry(main)> Zip >> NameError: uninitialized constant Zip ``` なぜかrubyzipが使えない。 今回参考にしたページ ---------- こちらによると、bundle install したとしても、Gemfile に :require => false が付加されていると、そのgemは読み込まれず、requireする必要があるとのこと。 確認してみたが、Gemfile には :require => false などはついていなかった。 わからないこと ------- :require => false 以外に、何かしらgem の読み込みが阻害される原因はあるのでしょうか? 参考 -- ``` Gemfile.lock rubyzip (1.2.1) ``` ちなみに、Gemfileに対して ``` gem 'rubyzip', require: 'zip' ``` と書けば解決しますが、他のgemのように、require~など書かずに動かしたいです。
回答: rubyzip はそういう gem です。 そういう gem もあるんです。