Github 页面中的相关链接没有 Jekyll
Relative links in Github Pages without Jekyll
我创建了一个已上传到 GitHub 页的单页静态网站。我遇到了与 GitHub 页面和相关链接相关的常见问题。
即"assets/img/img.png" 变为 "assets/css/assets/img/img.png"
我找到了一些涉及 Jekyll 并在 _config.yml 文件中创建基础 url 的解决方案。
是否有其他不涉及 Jekyll 的解决方案?
使用相对于 root 的 url : /repoName/assets/img/img.png
.
在没有 Jekyll 的 GitHub 页面上提供静态文件的最简单方法是在存储库的根目录中创建一个文件 .nojekyll
。这将告诉 GitHub 不要将文件解析为 Jekyll。
我创建了一个已上传到 GitHub 页的单页静态网站。我遇到了与 GitHub 页面和相关链接相关的常见问题。
即"assets/img/img.png" 变为 "assets/css/assets/img/img.png"
我找到了一些涉及 Jekyll 并在 _config.yml 文件中创建基础 url 的解决方案。
是否有其他不涉及 Jekyll 的解决方案?
使用相对于 root 的 url : /repoName/assets/img/img.png
.
在没有 Jekyll 的 GitHub 页面上提供静态文件的最简单方法是在存储库的根目录中创建一个文件 .nojekyll
。这将告诉 GitHub 不要将文件解析为 Jekyll。