提问人:opensource-developer 提问时间:9/24/2023 更新时间:9/24/2023 访问量:26
Rails 5.1:即使文件存在于自动加载路径中,自动加载路径也不起作用
Rails 5.1: Autoload path is not working even when file present in autoload path
问:
我们在项目文件夹根目录中有一个文件夹,在application.rb中也有这个文件夹lib
config.autoload_paths += %W(#{config.root}/lib)
但我收到一个错误uninitialized constant ActionView::CompiledTemplates::ShopifyApi
当我在 rails 控制台中运行时,这有效
load Rails.root.join('lib/shopify_api.rb')
ShopifyApi::SCOPES
但不在应用程序中。
关于如何解决这个问题的任何帮助都会很棒。
谢谢。
答: 暂无答案
评论
::ShopifyApi::SCOPES
config.autoload_paths << "#{root}/lib"