我想在github页面上的博客文章中添加导航功能。
我将以下代码添加到我的post.html中:
<div class="PageNavigation">
{% if page.previous.url %}
<a class="prev" href="{{page.previous.url}}">«
{{page.previous.title}}</a>
{% endif %}
...
</div>
当我将帖子推送到github时,由于代码驻留在存储库URL下,链接将无法正常工作。 作为解决方法,我手动将repo名称添加到链接。它变成了:
<a class="prev" href="/myRepoName{{page.previous.url}}">«
{{page.previous.title}}</a>
现在的问题是导航无法在本地运行。是否有一个简单的解决方案来避免这种混乱?
答案 0 :(得分:1)
在 _config.yml :
baseurl: /myRepoName
链接看起来像:
<a href="{{ site.baseurl }}{{ page.previous.url }}" class="prev">
{{page.previous.title}}
</a>