从默认的gemfile中删除gem?

时间:2011-12-30 14:14:42

标签: ruby-on-rails ruby gem gemfile

使用rails new时,以下宝石会自动包含在Gemfile中:

gem 'sass-rails',   '~> 3.1.5'
gem 'coffee-rails', '~> 3.1.1'

我不是SASS的忠实粉丝,我非常不喜欢Coffeescript,并且在每个新项目中都有令人讨厌的.scss和.js.coffee文件。

如何从rails new中移除这些宝石,以便默认情况下不会将它们包含在每个新项目中?

感谢您提前做出任何回复。

1 个答案:

答案 0 :(得分:1)

要回答您的问题:您始终可以使用template.rbrails new选项创建自己的--template并将其传递到-mRailsWizard甚至会为您生成模板。

我还要说默认模板不会生成任何.scss.coffee文件,但宝石自动捆绑有点烦人。但是,大多数情况下,您可以忽略它们已安装 - 只需从Gemfile中删除这两行。