【发布时间】:2016-11-14 18:37:44
【问题描述】:
Gitlab 不适用于某些使用 UTF-8 的代码
使用 3.1.2 的本地机器渲染正常,如 Github
代码:
{% assign pt_sorted_posts = ptposts | group_by: "tags" | sort: "name" %}
问题:
标签是
"Destino dos Desenhos Animados - 1a. Delegacia da Desenholândia"
渲染到 Gitlab 中:
Destino dos Desenhos Animados - 1a. Delegacia da Desenhol\u00E2ndia
UTF-8 <meta> 编码已设置
原始 Markdown 文件是 UTF-8
【问题讨论】:
-
能否提供
.gitlab-ci.yml文件以及Gemfile和Gemfile.lock? -
No Gemfile for me...Gemfile.lock 在其他 Gitlab 页面出现问题后我开始使用 .gitignore
-
我建议使用 Gemfile 而不是手动安装每个 gem,
gem install jekyll只会安装最新版本的 Jekyll,现在是 3.3.0,因此 GitLab 站点与本地站点不同站点和 GitHub 站点。查看我的 Jekyll 网站:gitlab.com/connorshea/connorshea.gitlab.io -
用你的 Gemfile 作为参考...但没用...
标签: utf-8 jekyll gitlab gitlab-ci