我在尝试构建我的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)
答案 0 :(得分:0)
一开始你不需要那些FrontMatter Dashes
。该错误可能是因为Jekyll'使用---\n---\n