对于在GitHub上托管的Jeykll website,我创建了一个自定义解决方案(无Jeykll插件)来显示页面上所有类别的链接*。我使用setup of GitHub pages for local Jekyll builds并在本地使用bundle exec jekyll serve
构建。如果在下面模式分类的帖子的链接左侧的侧栏访问http://127.0.0.1:4000
,推动嵌入式的超链接按钮之一,硬件或软件显示像预期。如何获取我在GitHub上托管的Jekyll网站的类别页面超链接?
但是,如果我访问托管在GitHub上的网站,我会得到一个“404 File not found”错误。从过去我可以记住,这可能与本地和GitHub页面版本中对Jekylls固定链接的不同处理有关。但我不记得详细。
如果有人能帮助我,那将会很棒。
* Sitenote:现在,不是只列出单个类别的帖子链接,而是列出所有类别的帖子链接。但是这并不重要,w.r.t.对这个问题。
本地构建是否仍然可以使用此解决方案?或者如果需要,我如何管理差异? – thinwybk
@thinwybk是的,它也适用于本地。您可以通过本地主机上的jekyll服务访问该网站:4000/design-pattern-references – marcanuy
With'|在本地构建中,绝对不适合我。但你引导我[进入正确的方向](https://byparker.com/blog/2014/clearing-up-confusion-around-baseurl/)谢谢你的提示。 – thinwybk