我正在网上为我的问题寻找一种解决方案,但可能没有人遇到同样的问题。
在将我的 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 时我意识到这开始发生了。
使用带有 sqlite 的 Rails 6 和 Spree 4.0 只是为了测试。
你知道为什么会这样吗?
谢谢。