【发布时间】:2017-04-02 20:44:26
【问题描述】:
我在尝试构建我的 Jekyll 站点时遇到以下错误:
jekyll 3.4.0 | Error: undefined method '-@' for :flatify:Symbol
我相信这是由于我正在尝试使用的插件,因为当我从插件目录中删除文件时,我可以构建。插件代码如下:
---
---
module Jekyll
module ExpandNestedVariableFilter
def flatify(input)
Liquid::Template.parse(input).render(@context)
end
end
end
Liquid::Template.register_filter(Jekyll::ExpandNestedVariableFilter)
【问题讨论】:
标签: ruby-on-rails ruby jekyll jekyll-extensions