我创建了一个单页静态网站,已经上传到GitHub Pages。我遇到了与GitHub页面和相关链接相关的常见问题。
即“assets / img / img.png”成为“assets / css / assets / img / img.png”
我找到了一些涉及Jekyll并在_config.yml文件中创建基本URL的解决方案。
还有其他解决方案不涉及Jekyll吗?
使用相对于root的网址:/repoName/assets/img/img.png
。
在没有Jekyll的情况下在GitHub页面上提供静态文件的最简单方法是在存储库的根目录中创建一个文件.nojekyll
。这将告诉GitHub不要将文件解析为Jekyll。