Я новичок в Руби и Джекилле. Недавно я попытался установить плагин Jekyll Multiple Languages на свой экземпляр GitLab Pages. Мне удалось успешно добавить установку пакета gem install jekyll-multiple-languages-plugin
в .gitlab-ci.yml, но когда я пытаюсь добавить
драгоценные камни:
- Джекилл-несколько языков-плагин
в _config.yml, чтобы использовать его на сайте, моя фиксация завершается неудачно со следующей ошибкой:
Использование jekyll-watch 1.5.0
Использование jekyll 3.4.3
Комплект готов! 3 зависимости Gemfile, установлено 20 гемов.
Связанные драгоценные камни устанавливаются в / usr / local / bundle.
$ jekyll build -d общедоступный
Файл конфигурации: /builds/myusername/forty-jekyll-theme/_config.yml
Ошибка зависимости: Ура! Похоже, у вас не установлен плагин jekyll-multiple-languages или одна из его зависимостей. Чтобы использовать Jekyll в текущей конфигурации, вам необходимо установить этот гем. Полное сообщение об ошибке от Ruby: 'не удается загрузить такой файл - jekyll-multiple-languages-plugin'. Если у вас возникнут проблемы, вы можете найти полезные ресурсы по адресу https://jekyllrb.com/help/! Джекилл 3.4.3 | Ошибка: jekyll-multi-languages-plugin
ОШИБКА: задание не выполнено: код выхода 1
Я использовал этот метод, потому что любая попытка редактирования Gemfile заканчивается ошибкой фиксации. Я также попытался выполнить все представленные шаги, кроме добавления установки пакета. В этом случае я получаю ту же ошибку, но начало выглядит так:
Установлено 18 драгоценных камней
$ gem установить плагин jekyll-multi-languages
Успешно установлен jekyll-multiple-languages-plugin-1.5.1
Установлен 1 драгоценный камень
$ jekyll build -d общедоступный
Мне не удалось найти способ решить эту проблему ни на Stack Overflow, ни на других сайтах. Например, это не помогло