如何在帖子文件中获取主机URL?

时间:2016-01-04 13:58:24

标签: jekyll

问题出在jekyll。我将我的图片资源放入assets/images/文件夹。我想在我的帖子文件中引用此图片。 该网站提供了这些solution

... which is shown in the screenshot below:
![My helpful screenshot]({{ site.url }}/assets/screenshot.jpg)

但我怎么知道主持人而不是site.url?所以它可以在local和github页面上正常工作。

2 个答案:

答案 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

上设置