如何从我的 jekyll github 页面链接中删除这个 %20?

问题描述 投票:0回答:2

我想我已经将范围缩小到 _site/header.html 中的这一行

<a class="site-title" rel="author" href="{{ " /" | relative_url }}"> 

我尝试将大括号内的内容更改为 my_page.url .. 但它完全破坏了标题链接。现在我的 github 页面转到了正确的位置,但是当我使用标题链接时,它给出了 404 并且浏览器 url 有一个额外的 /%20/

我尝试删除“/”中的空格,但是当我保存它时,它又将其添加回来。

github url jekyll
2个回答
0
投票

查看了我所做的存储库更改并撤消了对此行的更改。

<a class="site-title" rel="author" href="/">


0
投票

这是我解决这个问题的方法:在 vscode 中禁用

Editor: Format on save
。 vscode 在 Jekyll html 模板中注入空格,并将其视为 html 文件。在设置中禁用
Editor: Format on save
解决了该问题。

© www.soinside.com 2019 - 2024. All rights reserved.