1

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

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

我也感到困惑的是我应该使用的命令。我用谷歌搜索了正确的语法,但对使用捆绑器从我拥有的 gemfile 创建应用程序的语法应该是什么感到困惑。

建议非常感谢!

4

1 回答 1

3

Gemfile 应在没有扩展名的情况下保存。

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

bundle install

Gemfile安装or指定的 gemsGemfile.lock

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

于 2012-04-09T23:18:54.150 回答