执行“中间人服务器”时出现以下错误:
Haml::TempleEngine:选项:上下文无效 Haml::TempleEngine:选项:outvar 无效
我尝试更新中间人等。 这是我当前的 gemfile:
source "https://rubygems.org"
gem "middleman", ">= 4.0.0"
gem "middleman-compass", ">= 4.0.0"
gem "jquery-middleman"
gem "middleman-sprockets", ">= 4.0.0.rc.1"
gem "rubocop"
gem "rubocop-junit-formatter"
gem "middleman-s3_sync"
gem "middleman-dotenv"
之前没有与中间人合作过,所以我希望得到一些建设性的建议。
最佳答案
今天我遇到了这个问题。经过调查,我发现该警告源自 temple
gem,它是 Haml 使用的模板引擎。
当然这不能解决问题(这真的是个问题吗?),但您可以通过将其放入 config.rb
来禁用警告:
# Disable warnings
Haml::TempleEngine.disable_option_validator!
根据您放置这行代码的位置,您可能需要在之前require 'haml'
。
喂!
关于haml - 使用 HAML 模板引擎的中间人 4.0.0 在使用服务器命令启动时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43934383/