2

当执行“rails new x”时,会为项目创建一个 gemfile,然后捆绑器使用它来自动安装所需的 gem。

我知道这个文件可以在创建后进行编辑,但我想更改 Rails 默认放入文件的 gem 版本。我在哪里可以找到 Rails 引用的 gem 信息?如何获取源代码以便每个新项目 gemfile 都以正确的版本开始?

安装的 gem 版本似乎不直接对应于 Rails 参考点(无论它在哪里),因为我可以更改已安装的 gem 版本,但 Rails 将继续使用以前的 gem 版本创建项目 gemfile(坏),然后捆绑器会尝试重新安装该版本(更糟)。

谢谢,丹尼尔

4

1 回答 1

1

这是一个存在于 Rails 代码库中的模板文件:

https://github.com/rails/rails/blob/master/railties/lib/rails/generators/rails/app/templates/Gemfile

于 2013-04-07T23:59:18.393 回答