为什么'coffee-rails'在:assets组中,而'jquery-rails'在新的Rails项目的Gemfile中的默认组中?

时间:2012-06-12 18:25:48

标签: ruby-on-rails bundler asset-pipeline

如果:assets组中的宝石未包含在生产环境中(根据this article),那么为什么默认情况下coffee-rails组中的:assets为何?我应该把我的其他*-rails宝石放在哪里?

1 个答案:

答案 0 :(得分:0)

在生产中,coffeeScripts将被预编译,因此没有必要为production environment包含该宝石

如果您想包含用于制作的宝石,则应该制作另一个组

group:production do
    gem 'mysql'
    gem 'sinatra'
end

让Bundler按照here

的说明安装这个组