我开始和Jekyll一起玩我的博客到GitHub页面。我使用本地Jekyll工具(jekyll 3.1.3
)和neo-hpstr-jekyll-theme
作为Windows的起点。
生成入口点(根目录index.html
)和帖子就好了。但是当我放置markdown文件(about.md
)时:
---
layout: page
title: "about me"
permalink: /about
---
here goes some content with markdown syntax...
构建后,此文件直接放在_site\about.md
文件夹下,内容完全相同(未转换)。它应该被转换并放在_site\about\index.html
到目前为止,我已经检查了布局(它存在并且看起来没问题),文件中的BOM(没有添加),_config.yml
中的永久链接配置(使用默认值)但没有结果。
知道我做错了吗?
编辑:页面项目可在以下网址获得:https://github.com/mmierzwa/mmierzwa.github.io(开发分支)
答案 0 :(得分:3)
当我在我最喜欢的编辑器中view.encoding()
时,它会告诉我about.md
是UTF-8 with BOM
编码的。
将其保存到UTF-8 no BOM
。