【发布时间】:2019-10-02 23:37:57
【问题描述】:
我正在网上为我的问题寻找一种解决方案,但可能没有人遇到同样的问题。
在将我的 spree 项目部署到云端之前,我尝试使用 RAILS_ENV=production 在本地主机上运行它,但我总是收到相同的错误:
预期文件 /usr/local/bundle/bundler/gems/better_spree_paypal_express-181cce8bcd14/app/controllers/spree/admin/payments_controller_decorator.rb 定义常量 Spree::Admin::PaymentsControllerDecorator,但是 没有(NameError)
我只在生产环境中遇到这个问题,当我添加 spree_paypal_expresss gem 时我意识到这开始发生了。
使用 Rails 6 和 Spree 4.0 和 sqlite 进行测试。
你知道为什么会这样吗?
谢谢。
【问题讨论】:
标签: ruby-on-rails spree spree-paypal-express