图片未显示在 Github 托管的 Jekyll 博客上

Image does not show up on Github hosted Jekyll blog

我使用 "Minimal Mistakes" 主题创建了我的第一个 Jekyll 博客。 当我 运行 在本地使用 jekyll serve 时,它就像一个魅力。 但是,在 Github 上部署它时,我无法显示某些图像。

在我的 post 的前面或直接在 _config.yaml 中调用的图像显示得很好。另一方面,在我的 post 中使用 markdown 调用的图像没有显示:

我试过:

![caption]("/assets/images/image.jpg"){:class="img-responsive"}(默认值)

![caption]("/assets/images/image.jpg")

看完,我仔细检查了拼写,但似乎没问题。

建议在_config.yml中设置一个baseurl。我应该指定什么url?那是存储我所有文件的 Github 存储库的 url 吗?

经过一些故障排除后,url 似乎应该包含根目录(在我的例子中,一个名为 blog 的文件夹)。

所以 ![caption]("/blog/assets/images/image.jpg") 成功了!