📅  最后修改于: 2023-12-03 14:47:27.967000             🧑  作者: Mango
当你在构建 Jekyll 主题时,你可以用 site.baseurl
和 page.image_path
来轻松地优化主题。这样的好处是可以提高网站的性能,同时也可以更加方便地让您的主题能够自由地运用于任何 Jekyll 网站中。
site.baseurl
是 Jekyll 中的一个全局变量,在创建网址时非常有用。这个变量提供了你当前站点的根目录,然后你就可以利用它来创建其他链接。
例如,在你的 blog 中,你可以通过已知的链接 /blog
,然后使用 site.baseurl
,让你的博客变得更加灵活。那么如果你博客链接变了怎么办?其实只要改好 site.baseurl
就行了,不需要每个地方都改。
[我的博客](site.baseurl/blog)
page.image_path
表示你的文章或页面的图片目录。在 Jekyll 博客中,你通常会有一个存放文章图片的目录。当你使用 page.image_path
变量时,你就可以轻松地将这些图片引进你的主题中。
例如,你可以将这个变量与 Markdown 语法一起使用来添加图片:
![图片描述]({{ page.image_path }}/图片名称.png)
以上就是使用 site.baseurl
和 page.image_path
来优化主题的简单介绍。你可以根据自己的需求来灵活运用它们,以优化你的主题。