2012-05-07 17 views
1

自分でコンソール用にgemを作った。私はいつでもどこでもそれを使用できるようにしたい。Gemfileにリストされていないgemを利用可能にする方法

BundlerにGemfileに入れずにBundlerに認識させる方法はわかりませんが、それは私のチームの残りの人に知り、それをインストールする必要があります。

私が選んだGemfileをBundlerにオーバーレイさせる方法はありますか?それとも私のGemfileにリストされていないのに、どうにかして私の宝石を私に利用できるようにするのですか?

答えて

1

あなたはGemfileの終わりにこれを置くことによってバンドラを回避し、Gemfile.dev.rbをgitignoreができます彼らのGemfile.dev場合

dev_gemfile = File.expand_path("Gemfile.dev.rb", File.dirname(__FILE__)) 
instance_eval(File.read(dev_gemfile)) if File.exists?(dev_gemfile) 

あなたGemfile.lockは異なる開発者のマシンで一致しません.rbは一致しませんでしたが、私は生産の正確なマッチにのみ関心があります。開発者とプロダクションの間のマイナーな変更は、複数のプラットフォームを持ち、同じ方法で回避することができれば、すでに問題になっています。

関連する問題