行うことの違いは何ですか:
bundle exec rake
と
rake
私は人々が両方をしているのを見bundleます、私は私の命令の前に決してしません、それの理由が何であるか興味がありますか?
行うことの違いは何ですか:
bundle exec rake
と
rake
私は人々が両方をしているのを見bundleます、私は私の命令の前に決してしません、それの理由が何であるか興味がありますか?
bundle execバンドルのコンテキストでコマンドを実行します。このコマンドはコマンドを実行し、で指定されたすべてのgemGemfileをRubyプログラムで要求できるようにします。さまざまなバージョンのgemが使用されている多くのアプリケーションがある場合に非常に便利です。
詳細については、ドキュメントを参照してください:http: //gembundler.com/man/bundle-exec.1.html
bundle execBundlerの環境でコマンドを実行します。つまり、Gemfileにrake 0.9があり、RubyGemsにrake10がインストールされているとします。bundle exec rakerake10の代わりにrake0.9を実行します。