【问题标题】:Remove gem from default gemfile?从默认 gemfile 中删除 gem?
【发布时间】:2011-12-30 14:14:42
【问题描述】:

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

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

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

我怎样才能从rails new 中删除这些gem,这样它们就不会默认包含在每个新项目中?

感谢您提前回复。

【问题讨论】:

    标签: ruby-on-rails ruby gem gemfile


    【解决方案1】:

    回答您的问题:您始终可以创建自己的template.rb 并使用--template-m 选项将其传递给rails newRailsWizard 甚至会为你生成一个模板。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-12
      • 1970-01-01
      • 2017-10-19
      • 1970-01-01
      相关资源
      最近更新 更多