Ruby - 如何在gemfile上使用bundler来创建环境?

时间:2012-04-09 22:34:07

标签: ruby-on-rails ruby

我正在加入一个Ruby项目,我获得了一个gem文件的GitHub url。我将gemfile复制并粘贴到我的ruby设置的根目录。

我不确定的是gemfile的扩展名应该是什么。它应该是“name.rb”吗?

我也很困惑的是我应该使用的命令。我搜索了正确的语法,但是混淆了使用bundler从我拥有的gemfile创建应用程序的语法应该是什么。

建议非常感谢!

1 个答案:

答案 0 :(得分:3)

应该保存Gemfile而不使用扩展名。

Bundler有许多不同的命令可以使用,但听起来你对如何让Bundler安装所有项目依赖项感兴趣。来自Bundler documentation

  

bundle install

     

安装GemfileGemfile.lock

指定的宝石

由于Gemfile被评估为Ruby代码,因此可以使用.rb的扩展名保存它。但是,如果你这样做,Bundler将不会自动找到它。如果由于某种原因,您确实需要使用.rb分机this answer保存它,以显示它是如何实现的。