5

我目前正在从事一个我不想成为宝石的项目(或其他类型的项目)。我将如何设置它以便我仍然可以具有与 gem 相同的兼容性要求能力(例如 Gemfile 依赖项),但同时不是 gem(或其他类型的项目)?

4

1 回答 1

6

您必须实际尝试构建一个 gem,所以这很容易!

使用没有 Rails 的捆绑器,一个 gem,只要创建一个目录

  mkdir my-non-gem-project
  cd my-non-gem-project

安装捆绑器

  gem install bundler

并初始化您的 Gemfile

  bundle init

这将为您创建一个Gemfile,您可以添加到它并运行bundle以从中安装依赖项

在您的项目中使用 bundler 的最简单方法是打开您的主应用程序文件并添加

require 'bundler/setup'
Bundler.require

这将需要您在添加到的文件中的 Gemfile 中的所有 gem。我很确定该文件必须与您的 Gemfile 位于同一目录中。更多信息在这里

尽情享受您的 Ruby 项目吧!

于 2013-12-06T16:56:24.670 回答