Jekyll - 图像路径在jekyll服务期间工作,而不是在现场工作

时间:2016-10-17 21:46:55

标签: jekyll

我将_config.yml文件更改为:

baseurl: "/pages"

这就是我们存储页面的地方。当我在本地主机上jekyll serve时,一切都很好。图像路径显示为:

 <img src="assets/images/foo/foo-icon.png">

然后我推了它,它在我们的实际网站上不起作用。相反,图像路径是这样的:

<img src="/pages/assets/images/foo/foo-icon.png">

如果我将路径更改为以下内容,则可以:

<img src="../assets/images/foo/foo-icon.png">

如何让Jekyll给我正确的图像路径?

1 个答案:

答案 0 :(得分:0)

如果您是在http://example.com/而不是http://example.com/pages/为您的网站投放服务,那么您不想设置baseurlhttps://byparker.com/blog/2014/clearing-up-confusion-around-baseurl/