【问题标题】:Can't load images on Jekyll blog post无法在 Jekyll 博客文章中加载图片
【发布时间】:2017-10-22 10:46:01
【问题描述】:

我用 Jekyll 创建了一个博客,但我的新帖子无法加载图片。

我正在尝试按照 Jekyll 网站上的示例通过将图像路径添加到 .md 文档来加载它们:

![My helpful screenshot]({{ site.url }}/assets/screenshot.jpg)

我将所有图像放在根目录(Github 项目)中名为 _images 的文件夹中。当我尝试用这样的行添加它们时,它不起作用:

![canvas.png](/_images/canvas.png)

我也试过了:

![canvas.png]({{site.url}}/_images/canvas.png)

我也尝试在 _config.yml 上更改添加这些变量:

baseurl:/reponame
repo:repo url

但我没有加载图像。

为什么会这样?有谁知道如何让图片加载?

【问题讨论】:

    标签: github jekyll


    【解决方案1】:

    在 Jekyll 中以下划线开头的目录是特殊的,除非它们打算被处理,否则它们不会被使用,例如 _images 文件夹。您可以将文件夹重命名为images,然后其内容将直接放在_site/images 中,并且可以通过以下方式访问:

    ![My helpful screenshot]({{"/images/screenshot.jpg" | absolute_url}})
    

    【讨论】:

    • 非常感谢,伙计!你刚刚让我免于头疼!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-23
    • 2015-06-03
    • 2022-12-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多