2012-07-02 11 views

Odpowiedz

16

To dlatego, że Gemfile nie jest plikiem z Rubygems, ale plikiem z Bundler. Dlatego programiści Rubygem musieliby rozszerzyć swoje używane pliki, aby móc obsługiwać Gemfile. Ponieważ istnieje już plik .gemspec, nie ma uzasadnionego powodu, dla którego powinny. (Istnieje wystarczająco dużo perełki, które dobrze bez Gemfile)

W rzeczywistości it is recommended używać tego jako jedyni zawartości Gemfile kamieni:

source 'https://rubygems.org' 
gemspec 

To poinstruuje Bundler użyć pliku .gemspec jako autorytatywne źródło klejnotów.

Powiązane problemy