使用bundler开发gem并在rails项目中使用它们,有没有更快的方法



我正在为Rails项目编写一个gem,并将更改提交给它的git存储库。Rails项目在Gemfile中引用了它。

gem "blah", :git => "blah", :branch => "development"

问题在于耐心。每次我向gem提交更改时,我都必须运行"bundle update"(或至少bundle update blah)才能使用gem,这需要一段时间。有没有一种方法可以绕过捆绑包更新步骤,在我重新启动Rails应用程序时使用最新版本的gem?

第一个:

使用路径:

gem "blah", :path => "~/Code/blah"

第二(回答Zabba的问题即评论):不,目前不可能在开发模式下自动重新加载宝石。每次更改gem时,都必须重新启动服务器。

一个更好的方法是使用测试套件中包含的虚拟应用程序生成gem,并对此进行测试。

相关内容

  • 没有找到相关文章

最新更新