У меня возникла проблема с моей сборкой и отсутствует драгоценный камень. Однако я устанавливал драгоценный камень несколько раз безрезультатно. Я также использую NPM для управления пакетами. Поскольку Jekyll ищет kramdown, драгоценный камень, как я могу сообщить моей сборке, что она установлена локально?
Извиняюсь за странный вопрос. Я новичок в драгоценных камнях и прочем.
Моя ошибка:
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' установил драгоценный камень локально, но не был включен в качестве зависимости для проекта. Мне пришлось просто отредактировать Gemfile вручную и добавить: gem 'kramdown'
, затем запустить bundle install
.