1

无法在浏览器中呈现新页面。我在 Win7 上并安装了 Ruby1.9.3 和 DevKit。当我创建一个新的 Jekyll 站点时,一切正常。我在根目录中复制了 index.html 并重命名为 about.html 并且可以在浏览器中查看这两个页面。我复制了 about.html 页面并重命名为contact.html,页面无法继承布局,仅在浏览器中呈现文本内容和 Liquid 标签。所有这些都在我的本地机器上。感谢您的任何建议。

回购:https ://github.com/greenlightjspence/JekyllWin7/

4

1 回答 1

4

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

看起来这是 Jekyll 官方网站 ( http://jekyllrb.com/docs/frontmatter/ ) 上提到的已知问题。

于 2013-12-15T21:58:31.290 回答