使用HAML模板引擎的Middleman 4.0.0在使用server命令启动时会出错

时间:2017-05-12 09:40:13

标签: haml middleman

执行'中间人服务器'我收到以下错误:

Haml :: TempleEngine:选项:上下文无效 Haml :: TempleEngine:选项:outvar无效

我尝试更新中间人等等。 这是我目前的gemfile:

:foo

Haven之前和中间人一起工作所以我希望得到一些建设性的建议。

1 个答案:

答案 0 :(得分:6)

今天我确实遇到了这个问题。经过调查,我发现警告来自temple宝石,这是Haml使用的模板引擎。

当然这不是解决问题(这是一个问题,真的吗?),但您可以通过将其置于config.rb中来禁用警告:

# Disable warnings
Haml::TempleEngine.disable_option_validator!

根据您放置此行代码的位置,您可能需要require 'haml'之前。

HTH!

相关问题