如何使本地宝石可用于rails应用程序?

时间:2017-08-26 12:29:13

标签: ruby-on-rails rubygems filepath

我有一个rails申请。它使用private gem中的github

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的路径(如相对路径或绝对路径)。

1 个答案:

答案 0 :(得分:0)

好的,试试这个:

  1. List<WebElement> myElements = driver.findElements(mySelector); for(WebElement e : myElements) { if(e.getText().equalsIgnoreCase("Your_Desire_Value")) { e.click(); }
  2. 克隆宝石
  3. 根据需要修改
  4. 然后在您的应用程序中添加此本地修改的gem,例如:
  5.   

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

    然后github.com/cvb/xyz.git感受到你的改变。

    干杯!