【问题标题】:How to make local gem avaliable to the rails application? [duplicate]如何使本地 gem 可用于 rails 应用程序? [复制]
【发布时间】:2018-02-04 07:53:40
【问题描述】:

我有一个rails 应用程序。它使用来自githubprivate gem

Gemfile:

gem 'xyz',
  git: "https://#{ENV['GITHUB_TOKEN']}:x-oauth-basic@github.com/cvb/xyz.git",
  branch: :development

我在本地对此gem 进行了一些修改。为了测试这些修改,我想将那些 remote gem path's 更改为 local gem 路径(应用程序和 gem 存在于同一目录中)。但我不知道如何在 gem 文件中提及这个 local gem 路径。任何人都可以帮助我解决语法问题,比如应该将什么路径添加到 gemfile 中(比如相对路径或绝对路径)。

【问题讨论】:

  • 这不是一个重复的问题。这是我的要求。不幸的是,我没有看到上面的问题。
  • 副本中的answers 之一几乎完全符合您的要求。最新的文档是here

标签: ruby-on-rails rubygems filepath


【解决方案1】:

好的,试试这个:

  1. github.com/cvb/xyz.git克隆宝石
  2. 随意修改
  3. 然后在您的应用程序中添加这个本地修改的 gem,例如:

gem“xyz”,路径:“/local/gem/directory/in/your/machine”

然后bundle 感受你的变化。

干杯!

【讨论】:

    猜你喜欢
    • 2011-08-11
    • 1970-01-01
    • 1970-01-01
    • 2014-07-04
    • 2021-10-28
    • 2016-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多