Zeitwerk:将引擎/宝石目录添加到父母铁路应用程序的自动加载路径
我正在尝试在现有的旧宝石(Rails ::引擎)中切换到Zeitwerk。到目前为止,所有文件均已手动需要 d和自动加载 ed。再加上引擎的LIB折叠器通过 config.…
Zeitwerk不需要在Rails 6.1.6中正确的LIB课程
我正在尝试将我的应用程序从Rails 5.2更新为6.1,并使用Zeitwerk Autoload,并且我有一些自动加载/lib 类的问题。 我将其包括在 config/application.r…
Zeitwerk 需要重新加载每个更改
在开发环境中,使用Zeitwerk时,Ruby代码的每个更改都需要重新启动服务器,因为Zeitwerk没有加载MyGEM中定义的类。我有一个使用Rails型号的公司的宝石…
轨道 6 + Zeitwerk,加载没有类的文件
我们正在升级到 Rails 6,并且已经完成了使我们的应用程序能够与 Zeitwerk 配合使用的大部分工作。 我们确实有两个文件,它们是查询对象,存在于 app/…
Rails 6 上中间件的最佳场所
我目前使用 Rais 6 并使用中间件。我有一些工作,但我不喜欢它。我应该如何改进呢? 目前我的中间件在这里: app/middleware/my_middleware.rb 在 con…
启用 zeitwerk 后重新加载时未初始化的常量
在从 Classic 迁移到 Zeitwerk 时遇到一些问题。 启用 zeitwerk 并运行 rails 后,一切似乎都正常。然后,在保存 .rb 文件并刷新后,当我尝试从顶层 /…
Rails 7 zietwerk 常量未找到
我正在将我们的应用程序从 Rails 6 升级到 7,我使用 zeitwerk 而不是 Rails 6 的经典自动加载器,没有任何问题,现在没有对文件夹/文件命名约定或结…
Rails 7 活动作业自动加载问题
我的 Rails 7 应用程序中有一个应用程序目录 app/beer,在该文件夹中有一个名为cool.rb 的文件,其中包含已定义的执行方法。 因此,在 ActiveJob Drin…
- 共 1 页
- 1