我有一个问题,特定文件的相对链接在 gh-pages 和本地 jekyll 上根本不起作用。这是我的设置->
我有一个这样的目录:
/
README.md
README.ja.md
我做了一个类似的链接[english](README.md)
,[japanese](README.ja.md)
两个链接都在 github.com 上工作(它们在代码目录结构下面呈现自述文件),但不要在 gh-pages 上工作。我本地测试化身,它也不会工作。如果我像这样移动目录结构
/
README.md
japanese/
..README.md
这会起作用...链接必须更改为 .[japanese](./japanese/)
如果我做这样的链接,我也可以在顶部的原始目录结构上进行这项工作-> [japanese](README.ja) (no more .md)
但随后它将不适用于普通的 github.com b/c 它不是一个有效的链接(因为文件 README.ja 不存在)
我在本地尝试了 jekyll 的多次尝试,唯一一个似乎有效的方法是删除 .md,但它在 github 上不起作用
这是我的 _config 文件
theme: jekyll-theme-dinky
exclude:
- "*.yml"
- "*.yaml"
plugins:
- jekyll-relative-links
relative_links:
enabled: true
collections: true
我希望它实际渲染而不是加载未渲染的网站:( https://ipvsean.github.io/workshops/exercises/ansible_rhel/1.2-adhoc/japanREADME.md
修复了这个提交https://github.com/IPvSean/workshops/commit/17f52069a9f7ae5582b1202092dc75e140400058
基本上这是原创的
[![japan](../../../images/japan.png) 日本語](README.ja).
这就是行得通的
![japan](../../../images/japan.png) [日本語](README.ja).
尝试做一些花哨的事情,例如链接图像以及日语文本使 Jekyll 中的相对链接失败,只要我将图像放在它旁边,它就会起作用。这让我把头发拔了出来。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句