无法在浏览器中呈现新页面。我在Win7上安装了Ruby1.9.3和DevKit。当我创建一个新的Jekyll网站时,一切正常。我在root用户中复制了index.html并重命名为about.html,并且工作正常,并且能够在浏览器中查看这两个页面。我复制了about.html页面并重命名为contact.html,页面无法继承布局,只在浏览器中呈现文本内容和Liquid标签。所有这些都在我的本地机器上。谢谢你的任何建议。
答案 0 :(得分:4)
我今天遇到了类似的问题,经过几乎一小时的战斗,我终于发现Visual Studio使用'带有签名'的UTF-8编码保存了我的文件,这导致了问题。将文件编码更改为'UTF-8 without Signature'有帮助。要更改文件编码,请打开文件(在我的情况下为index.html),然后转到文件 - >高级保存选项。希望它也会对你有所帮助。
看起来官方Jekyll网站(http://jekyllrb.com/docs/frontmatter/)上提到的已知问题。