जब Jekyll-लिखें सुविधा का उपयोग कर रहा ड्राफ्ट या पोस्ट के लिए डिफ़ॉल्ट सामने बात सेट करने में असमर्थ हूँ

वोट
0

मैं Jekyll-लिखें मणि स्थापित किया है पृष्ठ, पोस्ट आदि में बनाने को कारगर बनाने के प्रलेखन । मैं यह काम कर रहा (यानी का उपयोग कर CLI आदेश मैं उत्पन्न करने के लिए, ड्राफ्ट, पोस्ट और पृष्ठों में सक्षम हूँ) है।

लेकिन जब मैं उदाहरण के लिए एक पोस्ट उत्पन्न, मैं इसे सामने इस मामले में कुछ वेरिएबल करना चाहते हैं। वहाँ Jekyll लिखें की रीडमी कि आप पदों के लिए और ड्राफ्ट के लिए सामने बात डिफ़ॉल्ट सेट कर सकते कहते हैं में उल्लेख कार्यक्षमता है।

मैं अपनी साइट के config.yaml में आवश्यक लाइनों को जोड़कर निर्देशों का पालन किया है, लेकिन पोस्ट और ड्राफ्ट है कि मैं का उपयोग कर उत्पन्न Jekyll-लिखें चर मैं चाहता हूँ के साथ उत्पन्न नहीं है।

Jekyll-रचना कहा गया है कि यदि आप डिफ़ॉल्ट सामने बात चर चाहते हैं कि आप अपने _config.yaml को कुछ इस तरह जोड़ने की जरूरत है:

jekyll_compose:
  default_front_matter:
    drafts:
      description:
      image:
      category:
      tags:
    posts:
      description:
      image:
      category:
      tags:
      published: false
      sitemap: false

मैं ऊपर और भी नीचे अपने ही दोनों उनके डिफ़ॉल्ट config की कोशिश की है

jekyll_compose:
  default_front_matter:
    drafts:
      main_img_url:
      author_name:
      categories:
      description:
    posts:
      main_img_url:
      author_name:
      categories:
      description:

लेकिन न तो काम जब मैं एक नई पोस्ट या ड्राफ्ट उत्पन्न करते हैं। कोई त्रुटि संदेश है जो इसे डिबग करने के लिए कठिन बना देता है कर रहे हैं।

मूल रूप से मेरी Jekyll संस्करण 3.7.0 पर था, मैंने सोचा कि यह एक Jekyll संस्करण बहुत पुराना होने का एक समस्या हो सकती है। हालांकि इस समस्या कायम है जब मैं 3.8.6 करने के लिए Jekyll अपडेट किया गया।

यह भी काम नहीं करता है जब मैं अपने कस्टम चर, अर्थात के लिए डिफ़ॉल्ट मान रख:

jekyll_compose:
  default_front_matter:
    drafts:
        main_img_url: https://images-we-got-pop.imgix.net/website/blog/pop-logo-small.png
        author_name: Me
        categories: general
        description: Description
    posts:
        main_img_url: https://images-we-got-pop.imgix.net/website/blog/pop-logo-small.png
        author_name: Me
        categories: general
        description: Description

मेरे _config फ़ाइल इस तरह दिखता है:

title: Title
email: your-email@domain.com
description: > # this means to ignore newlines until baseurl:
  Write an awesome description for your new site here. You can edit this
  line in _config.yml. It will appear in your document head meta (for
  Google search results) and in your feed.xml site description.
baseurl:  # the subpath of your site, e.g. /blog
url:  # the base hostname & protocol for your site, e.g. http://example.com
twitter_username: name
github_username:  name

# Build settings
markdown: kramdown
theme: minima
plugins:
  - jekyll-feed
  - jekyll-paginate-v2
exclude:
  - Gemfile
  - Gemfile.lock
  - Makefile
  - README.md

permalink: /pages/:year/:month/:day/:title/

jekyll_compose:
  default_front_matter:
    drafts:
      main_img_url:
      author_name:
      categories:
      description:
    posts:
      main_img_url:
      author_name:
      categories:
      description:

future: true

pagination:
  enabled: true
  sort_reverse: true
  trail:
    before: 1
    after: 1

और मेरे Gemfile इस तरह दिखता है:

source https://rubygems.org
ruby RUBY_VERSION

gem jekyll, 3.8.6

# This is the default theme for new Jekyll sites. You may change this to anything you like.
gem minima, ~> 2.0

# If you want to use GitHub Pages, remove the gem jekyll above and
# uncomment the line below. To upgrade, run `bundle update github-pages`.
# gem github-pages, group: :jekyll_plugins

# If you have any plugins, put them here!
group :jekyll_plugins do
   gem jekyll-feed, ~> 0.6
   gem jekyll-paginate-v2, ~> 1.9
   gem 'jekyll-compose', ~> 0.11
end

मैं अपने नए जनरेट पदों में प्रदर्शित करने के अपने कस्टम सामने बात की उम्मीद कर रहा हूँ:

---
title: this-is-a-new-post
date: 2019-10-09 10:45 +0100
main_img_url:
author_name:
categories:
description:
---

लेकिन मैं केवल मानक वाले उस पोस्ट / ड्राफ्ट, जैसे के साथ बनाया हो मिलती है:

---
title: this-is-a-new-post
date: 2019-10-09 10:45 +0100
---

कोई विचार??

09/10/2019 को 13:00
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
0

ठीक है, मैं मैं क्या मिला जब Jekyll-लिखें rubydoc.info पर पद सृजन के तरीकों की खुदाई की तुलना में जीएच पर अलग था कस्टम चर के लिए वाक्य रचना को देखने के बाद यह अपने आप ठीक करने में कामयाब रहे।

असल में वहाँ पीआर बदल वाक्य रचना में विलय कर दिया गुरु लेकिन अभी तक जारी नहीं किया, इसलिए मैं क्यों कठिनाई यह काम करने के लिए हो रही किया गया था

नवीनतम रिलीज के रूप में वर्तमान वाक्य रचना:

jekyll_compose:
  draft_default_front_matter:
    description:
    image:
    category:
    tags:
  post_default_front_matter:
    description:
    image:
    category:
    tags:
    published: false
    sitemap: false

नई वाक्य रचना कि रीडमी में और मास्टर पर मौजूद है, लेकिन अभी तक जारी नहीं किया गया:

jekyll_compose: jekyll_compose:
  default_front_matter:
    drafts:
      description:
      image:
      category:
      tags:
    posts:
      description:
      image:
      category:
      tags:
      published: false
      sitemap: false
``` ```
09/10/2019 को 14:10
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more