2017-04-02 3 views
0

ich die folgende Fehlermeldung erhalten, wenn Sie versuchen, meine Jekyll Website zu bauen:Ruby-Jekyll-Plugin: nicht definierte Methode ‚- @‘ für: flatify: Symbol

jekyll 3.4.0 | Error: undefined method '[email protected]' for :flatify:Symbol 

Ich glaube, das an einen Stecker gebührt -in ich versuche zu verwenden, wie ich bauen kann, wenn ich die Datei aus meinem Plugins-Verzeichnis entferne. Der Code für die Plug-in ist wie folgt:

--- 
--- 

module Jekyll 
    module ExpandNestedVariableFilter 
    def flatify(input) 
     Liquid::Template.parse(input).render(@context) 
    end 
    end 
end 

Liquid::Template.register_filter(Jekyll::ExpandNestedVariableFilter) 

Antwort

0

Sie nicht die mit FrontMatter Dashes am Anfang brauchen. Der Fehler könnte sein, weil Jekyll alle Dateien mit ---\n---\n

+0

"verarbeitet" Mein Gott, was für ein dummer Fehler. Danke, dass du darauf hingewiesen hast! -_- – designmami

Verwandte Themen