jekyll_lunr_js_search.rb或其中一个依赖项安装一旦从ubuntu切换到Windows的代码

时间:2017-02-14 19:05:55

标签: jekyll gitlab-ci

在Ubuntu v15上,我的Jekyll博客与jekyll lunr-js-search构建良好,并且它在gitlab-ci中构建。

现在,我将我的项目移动到Windows系统,使用相同版本的节点,bower等。我在Windows上遇到以下错误以及gitlab-ci(当我在gitlab-ci上重复此错误在帖子中只进行了一次换行。 如何修复?

ERROR

  
    

依赖性错误:哎呀!您似乎没有安装/builds/sachingpta/home/_plugins/lunrjs/jekyll_lunr_js_search.rb或其中一个依赖项。为了使用当前配置的Jekyll,您需要安装此gem。来自Ruby的完整错误消息是:'无法加载此类文件 - v8'如果您遇到麻烦,可以在https://jekyllrb.com/help/找到有用的资源!

  

1 个答案:

答案 0 :(得分:0)

它建立在gitlab上,可能是由于gitlab更新了仪表板消息:我们目前正在部署8.17.0 RC2,因此您可能会遇到间歇性错误。有人提到所需的依赖 therubyracer 不会在Windows上编译,因此这个问题已经关闭。我只在ubuntu上编译项目:(