我在记事本中创建了一个页面,并在保存时选择了 UTF-8 作为编码。Jekyll 不会解析这个页面。它按原样呈现页面中的液体扩展。
现在我使用 ANSI 编码保存了同一个页面。Jekyll 很容易解析,我的网站已经启动并运行。但它仅限于ANSI,并且由于编码错误,某些字符会显示为问号。当网络完全支持它时,我不想使用 ANSI 而不是 UTF-8。
这可能是因为记事本在 UTF-8 文档的开头插入了一个字节顺序标记(BOM),这可能会干扰它们的处理(尤其是主要针对 Unix 的工具)。您可以尝试使用其他文本编辑器(或使用其他工具剥离 BOM 可能会起作用)。