通过Gemfile / github使用forked activemerchant gem时的Unitialized Constant错误

时间:2015-10-17 15:32:51

标签: ruby-on-rails ruby bundler gemfile activemerchant

今天早上,我为我的应用程序分配了一个我需要的更改的activemerchant Ruby gem b / c。我的gemfile曾经是......

gem 'activemerchant', '~> 1.53.0'

现在是......

gem 'activemerchant', :github => 'ajporterfield/active_merchant'

然而,在运行bundle update activemerchant并重新启动我的Rails服务器之后,我得到并且未初始化的常量ActiveMerchant :: Billing :: PaypalExpressGateway错误。

我正在使用Paypal网关,但我的更改是BluePay网关中的一个单行,因此我认为我的代码更改不会导致错误。

为了在我的gemfile中引用Github中的gem,我是否缺少明显的步骤?

我正在使用Rails 4,Ruby 2。

谢谢!

1 个答案:

答案 0 :(得分:0)

重新审视之后,我意识到自己的错误。很久以前,我已经分出了积极的宝石。所以要修复,我删除了我的分叉回购并重新分叉。现在一切都按预期为我工作。