/ / रूबी जेकील प्लग-इन: अपरिभाषित विधि '- @' के लिए: flatify: प्रतीक - रूबी-ऑन-रेल, रूबी, जेकील, जेकिल-एक्सटेंशन

रूबी जेकिल प्लग-इन: अपरिभाषित विधि '- @' के लिए: flatify: Symbol - ruby-on-rails, ruby, jekyll, 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 № 1

आपको उनकी जरूरत नहीं है FrontMatter Dashes शुरू में। बग हो सकता है क्योंकि जेकिल सभी फाइलों को "संसाधित करता है" ---n---n