2013-03-23 2 views
1

Я видел некоторый синтаксис, гдепонимание группы в рубине на рельсах Gemfile

group :development, :test do 
    gem "rspec-rails", ">= 2.0.0.beta.19" 
    gem "cucumber-rails", ">= 0.3.2" 
    gem "webrat", ">= 0.7.2.beta.1" 
end 

или

group :assets do 
    gem 'sass-rails', '~> 3.2.3' 
    gem 'coffee-rails', '~> 3.2.1' 

    # See https://github.com/sstephenson/execjs#readme for more supported runtimes 
    # gem 'therubyracer', :platforms => :ruby 

    gem 'uglifier', '>= 1.0.3' 
end 

или

group :production do 
    # gems... 
end 

или

group :db do 
    # gems.. 
end 

Есть ли проблемы с просто установкой комплекта со всеми драгоценными камнями? Почему люди хотят оставить драгоценные камни? Разве это не было бы проще, если бы все было установлено вместе?

ответ

4

Группа в основном используется для сортировки драгоценных камней в первую очередь для окружающей среды. Пусть в среде разработки мы хотим pry в производстве мы не будем делать быть любые задачи отладки, поэтому мы не будем требовать Поддеть для получения дополнительной информации Вы можете обратиться yehuda блог

2

Перестройка большой проект с большим количеством драгоценных камней может занять несколько минут. Вы можете сократить время сборки, построив только то, что необходимо.

Смежные вопросы