Jekyll未满足的依赖关系
问题描述:
我有一个Jekyll网站,几天前运行良好。今天当我跑jekyll serve
它已经开始抛出错误。Jekyll未满足的依赖关系
Dependency Error: Yikes! It looks like you don't have jekyll-sitemap or one of its dependencies installed.
我有哲基尔网站地图安装
gem query | grep jekyll-sitemap jekyll-sitemap (0.10.0)
如果我从_config.yml
删除哲基尔网站地图,并运行jekyll serve
然后抛出kramdown
错误没有安装,这也被安装。
在网上搜索有解决方案,他们有多个版本kramdown
或jekyll
安装,但我没有任何这样的问题。
这里是因为我很新或化身或红宝石我_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]
任何帮助将不胜感激。
答
我把你的代码在https://github.com/imalabya/imalabya.github.io
编辑的Gemfile到:
source 'https://rubygems.org'
gem "jekyll"
gem "jekyll-sitemap"
gem "jekyll-paginate"
gem "jekyll-feed"
跑了bundle update
,然后bundle exec jekyll serve
。
一切都很好。
+0
谢谢大卫。解决了我的问题:) –
你使用bundler(bundle exec ...)吗? –