2

直到几个小时前,我的 jekyll 安装都正常工作。使用我当前的设置创建了 26 个不同的帖子,我没想到会有什么突然不起作用。跑去jekyll build查看我为博客创建的新帖子的结果。我收到一条错误消息,说它找不到红地毯;很奇怪,因为自从我创建它以来我从未接触过我的配置或任何东西。我bundle install没有添加新的宝石。为了理智,我跑了bundle show redcarpet,找不到它。好吧,这很奇怪。所以我运行gem install redcarpet v 3.1.0了我几乎一直使用的版本。然后我再次运行bundle install,检查是否添加了红地毯……不。

我决定进入我的配置并切换 markdown 解析器并添加 kramdown,然后运行 ​​jekyll serve ......现在我知道我缺少 kramdown 并且喜欢 redcarpet 即使我通过 gem install jekyll 安装拒绝承认它的存在。

我尝试删除我的 gemfile 并不幸地重建它,但什么也没做。如果我运行bundle exec jekyll serve它,但是 redcarpet 没有被激活,因此无法正确解析降价(并且新条目不会添加到索引页面)。

我可能遗漏了一些明显的东西,任何方向或建议将不胜感激。

4

0 回答 0