2015-05-20 7 views

Odpowiedz

28

Gemfile jest tylko plik tekstowy w ramach projektu, który zawiera listę klejnotów do wykorzystania w aplikacji.

Jeśli nie masz w swojej aplikacji, można utworzyć plik za pomocą edytora do wyboru, zapisując go jako Gemfile (bez rozszerzenia) oraz w przykładzie, zawierający:

source 'https://rubygems.org' 

gem "rspec" 
+0

Dzięki za odpowiedź, zadziałało :) –

+0

Dobra oferta. Zatwierdź tę odpowiedź, klikając zielony znacznik wyboru, aby zamknąć to pytanie. – CDub

+0

Tak długo zajęło mi zrozumienie, że wszystko, czego potrzebuję, to utworzenie pliku o nazwie "Gemfile" bez rozszerzenia. W tym momencie myślałem, że tworzę klejnot. – Machado

1

gemfile jest tworzony automatycznie po uruchomieniu nowej aplikacji Rails.

wpisz rails new appName, a następnie zostanie wygenerowany automatycznie. Zostanie również wypełniona pewnymi klejnotami.

Aby zainstalować kamienie uruchomić bundle install lub po prostu bundle

Upewnij się, że nałożenie na perełki, których potrzebujesz. specjalnie rspec i jruby

group :development, :test do 
    gem 'rspec-rails', '~> 3.0' 
end 

Spójrz na tej stronie internetowej, aby uzyskać więcej informacji

http://bundler.io/

51

Możesz uruchomić bundle init, aby utworzyć nowy, pusty Gemfile.

+0

Dzięki za odpowiedź –

+4

Następnie potrzebujesz bundler w prawo? 'klejnot zainstalować bundler' –

+0

Świetnie! Dzięki stary! –