我正在使用Jekll和kramdown构建静态面。
我经常在图像标签中重复指向资产中相同事物的大路径,例如:
![Some image title](/assets/foo/bar/2019-03-17/more/stuff/groundbreaking-plot.svg)
我可以以某种方式将/assets/foo/bar/2019-03-17/more/stuff
部分保存在每页变量中,这样我可以在markdown中简洁地引用它,例如:
![Some image title](??assets_for_this_entry??/groundbreaking-plot.svg)
答案 0 :(得分:1)
是的,您可以在front matter中进行设置。您可以为每个页面设置custom variables。
---
... other stuff in front matter
myPath: /assets/foo/bar/2019-03-17/more/stuff
---
![]({{ page.myPath }}/image.svg }}}