我已经尝试根据jekyllrb.com上的说明在本地创建一个Jekyll博客。
所以一旦我输入:
jekyll serve
服务器应该在localhost:4000上运行,但什么都没有。空白页。
这是我在“jekyll serve”命令后得到的回复:
Configuration file: C:/Users/Atte/newblog/_config.yml
Source: C:/Users/Atte/newblog
Destination: C:/Users/Atte/newblog/_site
Generating... C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/posix-s
pawn-0.3.6/lib/posix/spawn.rb:162: warning: cannot close fd before spawn
←[31m Liquid Exception: No such file or directory - /bin/sh in _posts/2013-12-1
4-welcome-to-jekyll.markdown←[0m
done.
Server address: http://0.0.0.0:4000
Server running... press ctrl-c to stop.
可能是什么问题?我(显然)无法在任何地方找到答案,即使我已经花费了很多时间。
答案 0 :(得分:1)
它与Pygments有关,你有两个选择:最简单的解决方案是禁用_config.yml
中的Pygments
pygments: false
您不会使用语法highligth,但可以使用Prism之类的客户端解决方案。另一方面,如果你想要Pygments,你可以按@zzheng回答。
答案 1 :(得分:1)
转到_posts文件夹并删除虚拟帖子welcome-to-jekyll.markdown文件。
我目前的时间是: 2014-10-19- welcome-to-jekyll.markdown答案 2 :(得分:0)
对于最新版本(2.3.0),请使用" 荧光笔:null "相反" pygments:false "