我可以将我的Gemfile重命名为Gemfile.rb

没有文件扩展名,我无法保持语法突出显示。 这不是世界末日,但我很欣赏它。

如果我将Gemfile重命名为Gemfile.rb它会破坏Rails吗?

看起来你可以重命名它,但是bundler不会自动找到它。

但是,您可以使用BUNDLE_GEMFILE=Gemfile.rb预先添加每个bundler命令,它将起作用:

 BUNDLE_GEMFILE=Gemfile.rb bundle install 

您可能还会看到http://gembundler.com/man/bundle-config.1.html – 它提到了一个gemfile选项,但我无法让它工作(即使手动将其设置为Gemfile.rb ,它仍然试图寻找Gemfile )。