ロードされた Gemfile の存在を確認する
概要
Bundler と Gemfile の両方の存在を確認するにはどうすればよいでしょうか?
私の最初の推測は、defined?(Bundler) && File.exist?(‘Gemfile’) だったと思いますが、Gemfile に別の名前を付けることもできるため、これですべてのケースがカバーされるわけではありません。
解決策
これ:
Bundler::SharedHelpers.in_bundle?
Bundler と Gemfile の両方の存在を確認するにはどうすればよいでしょうか?
私の最初の推測は、defined?(Bundler) && File.exist?(‘Gemfile’) だったと思いますが、Gemfile に別の名前を付けることもできるため、これですべてのケースがカバーされるわけではありません。
これ:
Bundler::SharedHelpers.in_bundle?