我想将自定义类添加到 app 文件夹到干净的 Rails 6 项目 ruby 2.7.0 中。根据 Zeitwerk 文档,它应该自动加载 app 目录下的所有路径。
app/custom/car.rb
class Car
def self.print
print 'Car'
end
end
我在 Rails 控制台中遇到错误
2.7.0 :001 > Car.print
NameError (uninitialized constant Car)
怎么了?
注意:当我将 car.rb 放到 app/models 中时,它可以正常工作,但在 app/custom 目录中时则不行