"blah", :bran-6ren">
gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-29 13:41:45 24 4
gpt4 key购买 nike

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

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

问题之一是耐心。每次我提交对 gem 的更改时,我都必须运行“bundle update”(或至少 bundle update blah)才能使用 gem,这需要一段时间。每当我重新启动 Rails 应用程序时,是否有一种方法可以绕过 bundle 更新步骤并使用最新版本的 gem?

最佳答案

首先:

使用路径:

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

其次(回答 Zabba 的问题作为评论):不,目前无法在开发模式下自动重新加载您的 gem。每次更改 gem 时都必须重新启动服务器。

更好的方法是使用包含在其测试套件中的虚拟应用程序生成您的 gem,并针对它进行测试。

关于ruby-on-rails-3 - 使用 bundler 开发 gem 并在 rails 项目中使用它们,有没有更快的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6261574/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com