我为jekyll液体模块开发了一个简单的过滤器,并将代码放在_plugins目录中。但是当我运行jekyll时,插件无效。
这是我运行jekyll的目录: https://github.com/alishir/alishir.github.io/tree/dev
这里是插件代码,它返回简单的字符串只是为了测试: https://github.com/alishir/alishir.github.io/blob/dev/_plugins/PersianDate.rb
答案 0 :(得分:5)
最后我找到了问题的根源,jeykll应该以非安全模式运行才能处理插件,但是我的_config.yml包含以下阻止jekyll处理插件的行。
safe: true