Jekyll [myfile](blah.md) 中特定文件的相对链接不起作用(也不适用于 gh-pages)

seanx820

我有一个问题,特定文件的相对链接在 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

seanx820

修复了这个提交https://github.com/IPvSean/workshops/commit/17f52069a9f7ae5582b1202092dc75e140400058

基本上这是原创的

[![japan](../../../images/japan.png) 日本語](README.ja).

这就是行得通的

![japan](../../../images/japan.png) [日本語](README.ja).

尝试做一些花哨的事情,例如链接图像以及日语文本使 Jekyll 中的相对链接失败,只要我将图像放在它旁边,它就会起作用。这让我把头发拔了出来。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Jekyll:在.md文件中使用液体标签

使用GitHub Pages时了解Jekyll和gh-pages分支

一个用于2个不同域的CNAME文件。gh-pages X namecheap

如何使用Jekyll在.md文件中添加按钮

语法突出显示在Jekyll的MD文件中不起作用?

GitHub Pages Jekyll主题适用于页面,但不适用于帖子

404页面不适用于永久链接:使用GitHub Pages + Jekyll非常漂亮

Jekyll没有从gh页面渲染css

更改GH Pages上的GitHub个人资料链接

gh-pages分支的github网站

Jekyll + gh-pages + GoDaddy博客似乎无法在Mac上正确加载

我的HTML文件如何通过gh-pages访问我的Javascript文件?

jekyll-seo-tag在Github Pages中不起作用

从GH软件包中安装NPM:在本地工作,但不适用于GH操作

Github Pages和Jekyll永久链接指向不同的路径

Google Analytics(分析)标签无法在GH Pages的Jekyll上运作

gh-pages:不缓存某些图像

使GH主页与README.md保持同步

GitHub Pages:gh-pages分支的结构

Jekyll集合在github.pages上不起作用

如何将javascript和html文件从我的master分支放到gh-pages分支?

在gh页的Jekyll中是否可以扩展{{content}}而无需评估液体标签?

保持gh-pages自动更新

为什么 api 调用在 gh-pages 不起作用

使用 GH Pages 的默认插件进行分页?

如何将 create-react-app 部署到 gh-pages 子文件夹?

托管在 gh-pages 中的 Angular 项目找不到文件并显示空白页面

Jekyll/GH 页面嵌入 PDF

gh-pages 从 master 分支中删除我的源文件