我的构建遇到问题并且缺少宝石。但是,我已多次安装 gem 无济于事。我也在使用 NPM 来管理包。由于 Jekyll 正在寻找 kramdown,一个 gem,我怎样才能让我的构建知道它是在本地安装的?
对奇怪的问题道歉。我是宝石和东西的新手。
我的错误:
Warning: Command failed: You are missing a library required for Markdown. Please run:
$ [sudo] gem install kramdown
Conversion error: There was an error converting 'project/adrian-college.md'.
ERROR: YOUR SITE COULD NOT BE BUILT:
------------------------------------
Missing dependency: kramdown
Use --force to continue.
解决方案
'gem install kramdown' 在本地安装了 gem,但没有作为项目的依赖项包含在内。我必须手动编辑 Gemfile 并添加:gem 'kramdown'
然后运行bundle install
.