【发布时间】:2014-03-05 00:11:58
【问题描述】:
我正在使用Jekyll-Assets 来管理 jekyll 项目的资产管道。我在 index.html 文件中引用了一些不同的图像:
<img src="{% asset_path slides/slide-1.jpg %}"
源图像位于 _assets/images/slides。我的 _config.yml 文件为源配置了这个:
sources:
- _assets/images
_assets/slides 目录中的五个图像之一没有被复制到目标 _site/assets/slides。其他四个被正确复制。我已验证所有五张图片都使用了相同的 img 标签和液体标签(见上文)。
不过,我也试过:
sources:
- _assets/images
- _assets/images/slides
我尝试重命名图像以及删除子目录幻灯片,但没有成功。我确实将图像(使用 Photoshop)保存为一个全新的文件,它确实被复制了。这感觉就像文件本身的某些属性导致它被省略。
什么情况下资产不会被复制?
【问题讨论】:
-
您检查过此图像文件的权限吗?
-
是的,它们与同一目录中的其他四个图像相同:644。