我发誓我已经阅读了文档并且对原理有基本的了解,但是我无论如何也想不出我在哪里不恰当地加载这些常量。 我正在升级一个最初是Rails 5.2的应用程序 当我运行RSpec、服务器、本地控制台等时,我会收到此警告。DEPRECATION WARNING: Initialization autolo...
我最近更换了笔记本电脑,并尝试使用以下命令安装Rails:gem install rails 然后我遇到了这个错误ERROR: Error installing rails: zeitwerk requires Ruby version >= 2.4.4. 我已经安装了 Rub...
当我使用rails 6 / zeitwerk时,如何扩展由gem定义的类? 我尝试在初始化器中使用require来先加载类。我尝试在初始化器中引用类以让自动加载先加载它。但这两种方法都会破坏开发模式下的自动重新加载。 我尝试将其放在lib/或app/中,但这行不通,因为新文件的加载顺序较高...