我将Shopify应用程序中的shopify_app
gem从7.x升级到8.x,并且Rails助手停止了正常工作。
这是怎么回事?
答案 0 :(得分:2)
从以前工作的控制器层次结构中的ShopifyApp::AuthenticatedController
继承。
从shopify_app
宝石版本8开始,Rails助手似乎至少在某些情况下会中断。
您可以ShopifyApp::AuthenticatedController
关注include
,而不是继承ShopifyApp::Authenticated
(后者保留在gem中以实现向后兼容)。这应该使助手再次工作。来自example app:
class AuthenticatedController < ApplicationController
include ShopifyApp::Authenticated
end
gem documentation中的更多信息。
如果这行不通或您无法选择,this medium post还有另一种方法来包括帮助者。