【问题标题】:Strange Missing Helper File Error in RailsRails 中奇怪的缺少帮助文件错误
【发布时间】:2018-03-22 10:45:22
【问题描述】:

我在 Rails 中遇到一个不寻常的错误...

Missing helper file helpers/underwrite.rb

app/controllers/application_controller.rb:7:in `<top (required)>'
config/initializers/quiet_assets.rb:6:in `call_with_quiet_assets'

This error occurred while loading the following files:
       underwrite

我找不到请求此文件的任何地方。如果我搜索整个项目目录,对它的唯一引用是在日志文件中。 在某些页面上,错误似乎只在页面第一次加载时发生。

【问题讨论】:

    标签: ruby-on-rails initializer view-helpers


    【解决方案1】:

    似乎帮助文件已在某个阶段被删除。

    在 helpers 文件夹中创建一个新文件,将其重命名为 underwrite.rb 并将以下代码放入其中。

    module UnderwriteHelper
    end
    

    【讨论】:

    • 这工作到目前为止,但有没有办法找到导致初始崩溃的初始化程序中请求文件的位置?我在任何地方都没有看到它被名称引用。我想通过仅包含空帮助文件来确保不会丢失功能。
    猜你喜欢
    • 2016-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-08
    • 2017-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多