【发布时间】:2017-09-19 17:23:53
【问题描述】:
我是 Ruby 和 Jekyll 的新手。最近我尝试将 Jekyll 多语言插件安装到我的 GitLab Pages 实例上。我已经成功添加 'gem 安装 jekyll 多语言插件 捆绑安装'
进入 .gitlab-ci.yml 但是当我尝试添加时
宝石:
- jekyll 多语言插件
进入 _config.yml 为了在站点上使用它,我的提交失败并出现以下错误:
使用 jekyll-watch 1.5.0
使用 jekyll 3.4.3
捆绑完成! 3 个 Gemfile 依赖项,现在安装了 20 个 gem。
捆绑的 gem 安装到 /usr/local/bundle。
$ jekyll build -d public
配置文件:/builds/myusername/forty-jekyll-theme/_config.yml
依赖错误:哎呀!看起来您没有安装 jekyll-multiple-languages-plugin 或其依赖项之一。为了使用当前配置的 Jekyll,你需要安装这个 gem。来自 Ruby 的完整错误消息是:'cannot load such file -- jekyll-multiple-languages-plugin' 如果遇到问题,可以在https://jekyllrb.com/help/ 找到有用的资源! 杰基尔 3.4.3 |错误:jekyll-multiple-languages-plugin
错误:作业失败:退出代码 1
我使用了这种方法,因为任何编辑 Gemfile 的尝试都会导致提交错误。除了添加 bundle install 之外,我还尝试执行所有提供的步骤。在那种情况下,我会得到同样的错误,但开头看起来像:
已安装 18 个宝石
$ gem install jekyll-multiple-languages-plugin
成功安装jekyll-multiple-languages-plugin-1.5.1
已安装 1 个宝石
$ jekyll build -d public
我没有设法在 Stack Overflow 或其他网站上找到解决它的方法。 For example this did not help
【问题讨论】:
标签: ruby rubygems jekyll jekyll-extensions