为什么"coffee-rails"在 :assets 组中,而 'jquery-rails' 在新 Rails 项目的 Gemfile 中位于 :d efault 组中?



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

在生产环境中,coffee脚本将被预编译,因此没有必要在生产环境中包含该gem

如果要包含用于生产的宝石,则应创建另一个组

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

并让捆绑器安装此处提到的此组

最新更新