我正在为jekyll使用最小主题。我想将图像添加到我的帖子中。在_config.yaml
中,我将baseurl
设置为/blog
,将url
设置为https://mywebsite.com
,因为我的jekyll博客是一个单独的存储库,可通过mywebsite.com/blog访问。在帖子中,我想将图片包含在
<figure>
<img src="{{ site.baseurl }}/assets/pihole.png" alt="PiHole Dashboard"/>
<center><figcaption>PiHole Dashboard.</figcaption></center>
</figure>
这在我的本地计算机上工作正常,但是当部署到github页面时,图片不存在。我可以访问mywebsite.com/blog/assets/main.css没问题,但是当我尝试访问该图像时,它会显示404。
检查页面会告诉我它确实具有正确的位置
figure>
<img src="/blog/assets/pihole.png" alt="PiHole Dashboard" />
<center><figcaption>PiHole Dashboard.</figcaption></center>
</figure>
是否缺少我没有将图像文件上传到GitHub Pages的东西?
答案 0 :(得分:0)
需要在我的根目录中创建一个资产文件夹并将文件放置在该目录中。