避免在图片标签中重复长路径
Avoiding repeating long paths in image tags
我正在使用 Jekll 和 kramdown 构建静态端。
我经常在图片标签的资产中重复相同的大路径,例如:
![Some image title](/assets/foo/bar/2019-03-17/more/stuff/groundbreaking-plot.svg)
我能否以某种方式将 /assets/foo/bar/2019-03-17/more/stuff
部分保存在每页变量中,以便我可以在降价中简洁地引用它,例如:
![Some image title](??assets_for_this_entry??/groundbreaking-plot.svg)
是的,您可以在每个页面的 front matter. You can set custom variables 中设置它。
---
... other stuff in front matter
myPath: /assets/foo/bar/2019-03-17/more/stuff
---
![]({{ page.myPath }}/image.svg }}}
我正在使用 Jekll 和 kramdown 构建静态端。
我经常在图片标签的资产中重复相同的大路径,例如:
![Some image title](/assets/foo/bar/2019-03-17/more/stuff/groundbreaking-plot.svg)
我能否以某种方式将 /assets/foo/bar/2019-03-17/more/stuff
部分保存在每页变量中,以便我可以在降价中简洁地引用它,例如:
![Some image title](??assets_for_this_entry??/groundbreaking-plot.svg)
是的,您可以在每个页面的 front matter. You can set custom variables 中设置它。
---
... other stuff in front matter
myPath: /assets/foo/bar/2019-03-17/more/stuff
---
![]({{ page.myPath }}/image.svg }}}