簡體   English   中英

在主應用程序中測試Ruby Gem,而不會將所有更改提交給git

[英]Test Ruby Gem in main application without commiting every change to git


我正在開發一個主軌道應用程序,我想安裝一些我自己開發的導軌引擎和寶石。
我的一些(開發中)引擎依賴於主應用程序和我已經安裝到主應用程序中的引擎。

現在,我想測試,如果我正在開發的引擎也可以在我的主應用程序中與已經安裝的引擎和寶石一起工作。

如果我現在要測試它,我必須使用git進行每次更改並通過主應用程序中的GitHub存儲庫安裝gem / engine。

有沒有更好的方法來測試引擎的更改,而不必污染git提交歷史/沒有提交每一個更改並通過git存儲庫安裝它?

我可以將我的引擎本地安裝到主應用程序中,更改一些內容,它將立即在主應用程序中提供嗎?

在Gemfile中,您可以將寶石指向本地工作副本:

gem 'my_gem', :path => '/my/workspace/my_gem'

http://bundler.io/v1.3/man/gemfile.5.html#PATH-path-

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM