我将_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给我正确的图像路径?
答案 0 :(得分:0)
如果您是在http://example.com/而不是http://example.com/pages/为您的网站投放服务,那么您不想设置baseurl
。 https://byparker.com/blog/2014/clearing-up-confusion-around-baseurl/