最近,我正在使用Jekyll
制作博客。
使用Jekyll创建博客时,图像文件应该在asset / images /
中,每次创建下面的降价文件时,指定每个图像附件代码的路径都非常不方便
![img](/assets/images/aa.png')
有没有办法让您更容易将图片附加到Markdown
中的Jekyll
?
例如,在前面设置图像文件路径,或在_config.yml
中声明图像路径?
永远感谢你的帮助。 thnx很多
答案 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)
但要小心:所有图像都会被重定向。
我从来没有在制作中使用它,但它在测试中对我有用。