2017-10-07 5 views
1

Ich versuche related_posts-jekyll_plugin Plugin zu implementieren, um den verwandten Beitrag basierend auf Post-Tag auf Jekyll Blog zu zeigen. Beim Ausführen von Jekyll Server habe ich folgenden Fehler bekommen, wie kann ich es lösen?nicht related_posts.rb oder eine seiner Abhängigkeiten installiert

$ jekyll serve

don't have related_posts.rb or one of its dependencies installed error

Configuration file: D:/git/blog/_config.yml 
    Dependency Error: Yikes! It looks like you don't have D:/git/blog/_plugins/related_posts.rb or one of its dependencies installed. In order to use Jekyll as currently configured, you'll need to install this gem. The full error message from Ruby is: 'cannot load such file -- jekyll/post' If you run into trouble, you can find helpful resources at https://jekyllrb.com/help/! 
jekyll 3.6.0 | Error: D:/git/blog/_plugins/related_posts.rb 

Meine _config.yml Datei folgenden Inhalt enthält.

title: Kiran's blog | Kiran Shahi is a .NET developer from Nepal 
email: [email protected] 
description: > # this means to ignore newlines until "baseurl:" 
    Welcome to kiran's blog. Kiran Shahi is a .NET guy. He is passionate about technology. 
baseurl: "/blog" # the subpath of your site, e.g. /blog 
url: "" # the base hostname & protocol for your site, e.g. http://example.com 
twitter_username: itskirans 
github_username: kiranshahi 
future: true 

paginate: 5 


# Build settings 
markdown: kramdown 
gems: 
    - jekyll-feed 
    - jekyll-paginate 
exclude: 
    - Gemfile 
- Gemfile.lock 
+0

Bitte schreiben Sie Code, Fehler, Beispieldaten oder Textausgabe hier als Klartext, nicht als Bilder, die schwer zu lesen sind, können nicht kopiert werden, um Code zu testen oder in Antworten zu verwenden, und sind feindlich diejenigen, die Bildschirmleser verwenden. Sie können Ihre Frage bearbeiten, um den Code im Hauptteil Ihrer Frage hinzuzufügen. Verwenden Sie die Schaltfläche '{'} ', um beliebige Codeblöcke zu formatieren, oder versehen Sie sie mit vier Leerzeichen für denselben Effekt. Wir können Ihren Screenshot nicht als Code ausführen. – tadman

+0

@tadman Ich habe Fehler sowohl als Text als auch Bild erwähnt. –

+0

Der Text in diesem Screenshot kann auch unsichtbar sein, es ist super winzig. – tadman

Antwort

0

Obwohl wir nicht Ihre Konfigurationsdatei sehen können, es sieht aus wie Sie in Ihrem gem Liste in Ihrer Konfigurationsdatei related_posts.rb haben. Da dieses Plugin kein Juwel, sondern nur eine Plugin-Datei ist, müssen Sie es dort nicht auflisten. Entfernen Sie es einfach aus diesem Abschnitt.

+0

Da kann ich nicht den gesamten Code in _config.yml Datei. Ich habe es in Frage gestellt. –

+0

Ok, ich habe mir das Plugin angesehen und es scheint sehr alt zu sein und funktioniert nicht mit neueren Versionen von Jekyll. Ist das das Plugin, das du verwendest? https://github.com/lawrencewoodman/related_posts-jekyll_plugin? Wenn ja, scheint diese Gabel aktueller zu sein - https://github.com/SimonBackx/related_posts-jekyll_plugin –

+0

Ja, ich benutze dieses Plugin. –

Verwandte Themen