在Windows 10上本地运行Jekyll时出错

时间:2016-09-04 19:54:06

标签: jekyll github-pages

我在Windows 10上创建了Jekyll博客。当我尝试使用jekyll serve在本地运行时,我收到了以下错误:

  

读取文件C时出错:/tools/ruby23/lib/ruby/gems/2.3.0/gems/minima-1.0.1/_layouts/default.html:没有这样的文件或目录@ rb_sysopen - / tools / ruby​​23 / LIB /红宝石/宝石/ 2.3.0 /宝石/最小值-1.0.1 / _layouts / default.html中

     

读取文件C时出错:/tools/ruby23/lib/ruby/gems/2.3.0/gems/minima-1.0.1/_layouts/page.html:没有这样的文件或目录@ rb_sysopen - / tools / ruby​​23 / LIB /红宝石/宝石/ 2.3.0 /宝石/最小值-1.0.1 / _layouts / page.html中

     

读取文件C时出错:/tools/ruby23/lib/ruby/gems/2.3.0/gems/minima-1.0.1/_layouts/post.html:没有这样的文件或目录@ rb_sysopen - / tools / ruby​​23 / LIB /红宝石/宝石/ 2.3.0 /宝石/最小值-1.0.1 / _layouts / post.html

我已经在stackoverflow和其他一些网站(例如Error while running " jekyll serve " command)中搜索了这个问题,并发现它适用于Jekyll版本3.2.1。我也安装了这个版本并尝试了,但仍无法在本地运行。

我已经安装了所有的东西"这需要像ruby,rubydevkit,python和Jekyll。但仍然唯一的问题是我无法在本地运行它来测试它,然后再将其发布到GitHub页面。我只是成功将它发布到GitHub页面没有错误,但没有在本地运行。我按照这里的教程进行了操作:

如何在本地运行?,它不适用于Windows吗?感谢。

1 个答案:

答案 0 :(得分:0)

结果我错过了一些设置,应该使用bundle exec jekyll serve

运行