在 Rails 3 应用程序中获取现有 gem 并将其与我自己的修改一起发布的最佳方法是什么?现在我只是从本地 rvm
缓存中复制了目录,并在需要修改的地方修改了源代码。我可以将它放入 vendor/
并在 Gemfile 中添加 :path
。问题是,我必须编写自己的 gemspec 并为此担心。有没有一种工具可以使这更容易?解决这个问题的另一种方法?
最佳答案
如果这个 gem 已经在 Github 上,我想你可以在 Github 上 fork 这个,按照你需要的方式修改它,然后在你的 Gemfile 中放:
gem 'name_of_the_gem', :git => "git://github.com/name_of_your_account/name_of_the_gem.git"
关于ruby-on-rails - 获取现有的 gem,对其进行修改,然后与我自己的 Rails 应用程序一起发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9373178/