未初始化的常量:ActionView :: Template :: Error at /

6

当我尝试加载我的应用程序时,我遇到了以下错误:

ActionView::Template::Error at /
uninitialized constant ActionView::CompiledTemplates::EXPR_ARG

错误位于app/views/layouts/application.html.haml,下面的代码被标记出来。
!!! 5
%html{:lang => "en"}
  %head
    = render partial: 'common/html_head'
  %body#static{ class: body_css_class }
    = content_for?(:base_content) ? yield(:base_content) : yield

有人知道这是什么吗?


你是否有升级Rails版本的打算?你使用的Haml版本是什么? - Sebastián Palma
你发布的 HAML 代码没有问题,所以可能是在 partial (common/html_head)、base_content 或 yield 中使用了常量。 - toobulkeh
1个回答

6
这是一个已知的haml宝石版本5.0.1 - 5.0.4中的错误。
您需要将宝石版本更新到5.0.4来源

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接