我有一个本地开发的Jekyll网站,正在目录中jekyll serve
编辑帖子,_posts
并将图像存储在_pics
目录中。
我正在尝试以各种方式内联引用图像...
../_pics/image.png
/_pics/image.png
{{ site.url }}/_pics/image.png
{{ site.url }}_pics/image.png
最后两个确实不起作用,因为当我检查它时,它当然是引用我的github URL,如果我首先尝试在本地进行开发,这毫无意义。
如果我想在本地开发并且在将图像推送到GitHub时不破坏图像,那么正确的处理方法是什么?
我注意到将_pics
文件夹更改为pics
不带下划线的问题已修复...不知道为什么会这样。在Jekyll下划线前缀文件夹可能有特殊含义?
_pics和通常所有以下划线开头的文件夹都被jekyll忽略。
您可以通过在include
配置数组中添加该文件夹来指示jekyll处理特定的“下划线”文件夹。
在_config.yml中,添加:
include :
- _pics
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句