2016-05-23 15 views
2

Ich habe eine Jekyll-Seite, die perfekt lief einige Tage zurück. Heute, als ich lief jekyll serve hat es angefangen, Fehler zu werfen.Jekyll unbefugte Abhängigkeiten

Dependency Error: Yikes! It looks like you don't have jekyll-sitemap or one of its dependencies installed.

Ich habe jekyll-Sitemap

installiert
gem query | grep jekyll-sitemap 
jekyll-sitemap (0.10.0)

Wenn ich jekyll-Sitemap von _config.yml entfernen und führen jekyll serve es ein Fehler für kramdown dann ausgelöst wird, nicht installiert, die auch installiert ist.

Suchen im Internet haben Lösungen wie sie mehrere Versionen von kramdown oder jekyll installiert haben, aber ich habe keine solchen Probleme.

Hier ist meine _config.yml

 
# Site settings 
title: Malabya Tewari 
header-img: img/home-bg.jpg 
email: [email protected] 
copyright_name: Malabya Tewari 
description: "Drupal developer, Open source enthusiast, trainer, blogger from Bangalore." 
keywords: "Malabya Tewari, malavya, Drupal, Drupal Developer" 
baseurl: "" 
url: "http://imalabya.github.io" 
twitter_username: malabya88 
drupal_username: malavya 
facebook_username: malabya88 
linkedin_username: https://www.linkedin.com/in/malabyatewari 

# Build settings 
markdown: kramdown 
highlighter: rouge 
permalink: pretty 
paginate: 10 
exclude: ["less","node_modules","Gruntfile.js","package.json","README.md"] 

gems: [jekyll-paginate, jekyll-feed, jekyll-sitemap] 

Jede mögliche Hilfe geschätzt wird, wie ich bin sehr neu oder Jekyll oder Rubin.

+0

Verwenden Sie Bündler (Bündel Exec ...)? –

Antwort

2

nahm ich Ihren Code bei https://github.com/imalabya/imalabya.github.io

Edited Gemfile zu:

source 'https://rubygems.org' 
gem "jekyll" 
gem "jekyll-sitemap" 
gem "jekyll-paginate" 
gem "jekyll-feed" 

Ran eine bundle update, und dann ein bundle exec jekyll serve.

Alles ist in Ordnung.

+0

Danke David. Löste mein Problem :) –