我为bundler指定了一个自定义gem repo源。
某些gem依赖项不在我的仓库中。
我想在我自己的回购中使用rails 2.3.11,但我没有任何依赖我的回购
e.g
rails (2.3.11)
actionmailer (= 2.3.11)
actionpack (= 2.3.11)
activerecord (= 2.3.11)
activeresource (= 2.3.11)
activesupport (= 2.3.11)
rake (>= 0.8.3)
但它仍然会安装rails的依赖项。它是否有DEFAULT gem repo源?
答案 0 :(得分:1)
不,捆绑包没有默认来源。
您的Gemfile没有任何来源。您可以添加一行像'source:rubygems'
如果bundler无法在本地或您指定的源(例如您自己的存储库)中找到指定的gem,那么您将获得
无法在任何来源中找到等等。
如果您已经针对自己的存储库运行了bundle install,那么您没有列出任何其他来源,并且当您没有预期时它会工作,那么我猜它会在您的计算机上使用gem。 / p>