【问题标题】:Jekyll unmet dependenciesJekyll 未满足的依赖项
【发布时间】:2016-05-23 18:53:18
【问题描述】:

我有一个几天前运行良好的 Jekyll 网站。今天当我运行jekyll serve 时,它开始抛出错误。

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

我已经安装了 jekyll-sitemap

宝石查询 | grep jekyll-站点地图
jekyll 站点地图 (0.10.0)

如果我从 _config.yml 中删除 jekyll-sitemap 并运行 jekyll serve 则它会抛出错误 kramdown is not installed, which also installed.

在网上搜索有解决方案,例如他们安装了多个版本的kramdownjekyll,但我没有任何此类问题。

这是我的_config.yml

# 网站设置 标题:马拉比亚特瓦里 标头-img:img/home-bg.jpg 电子邮件:imalabya@gmail.com 版权名称:马拉比亚特瓦里 描述:“来自班加罗尔的 Drupal 开发人员、开源爱好者、培训师、博主。” 关键字:“Malabya Tewari、malavya、Drupal、Drupal 开发人员” 基本网址:“” 网址:“http://imalabya.github.io” twitter_username: malabya88 drupal_username:马拉维亚 facebook_username: malabya88 linkedin_用户名:https://www.linkedin.com/in/malabyatewari # 构建设置 降价:kramdown 高光:胭脂 固定链接:漂亮 分页:10 排除:["less","node_modules","Gruntfile.js","package.json","README.md"] gems: [jekyll-paginate, jekyll-feed, jekyll-sitemap]

任何帮助将不胜感激,因为我是非常新的 Jekyll 或 ruby​​。

【问题讨论】:

  • 你使用捆绑器(bundle exec ...)吗?

标签: ruby rubygems jekyll


【解决方案1】:

我在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

一切正常。

【讨论】:

  • 谢谢大卫。解决了我的问题:)
猜你喜欢
  • 2020-09-11
  • 2019-09-12
  • 1970-01-01
  • 2014-11-23
  • 2016-08-29
  • 2019-01-25
  • 2018-02-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多