有没有办法让你更容易将图像附加到`Jekyll`中的'Markdown`?

时间:2018-04-24 10:34:46

标签: image markdown jekyll

最近,我正在使用Jekyll制作博客。 使用Jekyll创建博客时,图像文件应该在asset / images /中,每次创建下面的降价文件时,指定每个图像附件代码的路径都非常不方便

![img](/assets/images/aa.png')

有没有办法让您更容易将图片附加到Markdown中的Jekyll

例如,在前面设置图像文件路径,或在_config.yml中声明图像路径?

永远感谢你的帮助。 thnx很多

2 个答案:

答案 0 :(得分:0)

是的,您可以在_config.yml中指定路径,例如:

images: assets/images

在您的帖子,页面或文档中,只需使用

调用此路径即可
{{ site.images }}

你完成了!

答案 1 :(得分:0)

使用重写规则(在.htaccess中)

RewriteRule ^(.*).(jpg|png|gif)l$ /assets/images/$1.$2

现在你可以写

![img](aa.pngl) 

尾随l(与本地一样)主要是为了避免重定向循环。 您还可以添加更短的"目录"比如![img](l/aa.png)

在另一个域名上,你可以直接在png,jpg等上直播。

RewriteRule ^(.*).jpg$ https://upload.wikimedia.org/wikipedia/commons/$1.jpg

和热门图片

![](thumb/3/30/Jubilee_and_Munin%2C_Ravens%2C_Tower_of_London_2016-04-30.jpg/240px-Jubilee_and_Munin%2C_Ravens%2C_Tower_of_London_2016-04-30.jpg)

但要小心:所有图像都会被重定向。

我从来没有在制作中使用它,但它在测试中对我有用。