Windows:创建Jekyll页面不起作用

Windows:创建Jekyll页面不起作用,jekyll,Jekyll,无法在浏览器中呈现新页面。我在Win7上安装了Ruby1.9.3和DevKit。当我创建一个新的Jekyll站点时,一切都正常。我在根目录下复制了index.html并重命名为about.html,这样做有效,并且能够在浏览器中查看这两个页面。我复制了about.html页面并重命名为contact.html,该页面无法继承布局,只能在浏览器中呈现文本内容和液体标记。所有这些都在我的本地机器上。谢谢你的建议 回复:我今天遇到了类似的问题,经过近一个小时的努力,我终于发现Visual Studio

无法在浏览器中呈现新页面。我在Win7上安装了Ruby1.9.3和DevKit。当我创建一个新的Jekyll站点时,一切都正常。我在根目录下复制了index.html并重命名为about.html,这样做有效,并且能够在浏览器中查看这两个页面。我复制了about.html页面并重命名为contact.html,该页面无法继承布局,只能在浏览器中呈现文本内容和液体标记。所有这些都在我的本地机器上。谢谢你的建议


回复:

我今天遇到了类似的问题,经过近一个小时的努力,我终于发现Visual Studio使用“UTF-8 with Signature”编码保存了我的文件,这导致了问题。将文件编码更改为“不带签名的UTF-8”会有所帮助。要更改文件编码,请打开文件(在我的例子中是index.html),然后转到文件->高级保存选项。希望它也能帮助你


看起来这是Jekyll官方网站()上提到的已知问题。

我今天遇到了类似的问题,经过近一个小时的努力,我终于发现Visual Studio使用“UTF-8 with Signature”编码保存了我的文件,这导致了问题。将文件编码更改为“不带签名的UTF-8”会有所帮助。要更改文件编码,请打开文件(在我的例子中是index.html),然后转到文件->高级保存选项。希望它也能帮助你


看起来这是Jekyll官方网站()上提到的已知问题。

如果我们能看到一些代码,会有所帮助。你能把你的存储库推到github吗?这是一个奇怪的问题。如果我创建了一个新的html文件并添加了前端内容和标记,那么在浏览器中查看页面时就会失败。如果我在根目录中复制一个现有的html文件并对其重命名,它就可以正常工作。以前有没有其他人遇到过这个问题?我正在使用VS2012。如果我们能看到一些代码,这会有所帮助。你能把你的存储库推到github吗?这是一个奇怪的问题。如果我创建了一个新的html文件并添加了前端内容和标记,那么在浏览器中查看页面时就会失败。如果我在根目录中复制一个现有的html文件并对其重命名,它就可以正常工作。以前有没有其他人遇到过这个问题?我正在使用VS2012。