问题出在jekyll
。我将我的图片资源放入assets/images/
文件夹。我想在我的帖子文件中引用此图片。
该网站提供了这些solution:
... which is shown in the screenshot below:
![My helpful screenshot]({{ site.url }}/assets/screenshot.jpg)
但我怎么知道主持人而不是site.url
?所以它可以在local和github页面上正常工作。
答案 0 :(得分:1)
似乎该网站是错误的。调用图像可以这样做:
![My helpful screenshot]({{ site.baseurl }}/assets/screenshot.jpg)
请勿忘记根据您的托管设置baseurl
。
例如:如果您的网站位于username.github.io/myblog
,请设置baseurl: /myblog
答案 1 :(得分:0)
Jekyll是静态站点生成器,此生成器的目标结果位于 _ 站点 文件夹中,在此文件夹中我们可以找到assets,css,javascript和html的结果它是从 _post 文件夹生成的。 网站 是从 _config.yml 收集全网信息和配置设置的变量之一。 Url可以在_config.yml
上设置