Я новичок в Jekyll, но пока это действительно впечатляет. Однако рабочий процесс конвейера всего актива сбивает меня с толку. В моем файле config.yaml
у меня есть следующее:
gems:
- jekyll-feed
- jekyll-assets
assets:
autowrite: true
prefix: "/assets"
digest: true
assets:
- "*.png"
- "*.jpg"
- "*.svg"
sources:
- _assets/_img
Все мои изображения находятся в /_assets
, и на данный момент bundle exec jekyll serve
копирует все эти файлы в _site/assets/
, таким образом отображая их в http://127.0.0.1:4000/assets/
.
Проблема в том, что когда он копирует, например, canlislogo.svg
, его новое имя файла будет canlislogo-ae5640da3ff77d178133e0ab015ef4aaa0accb025aa955c9c2aeca2ae32fbca9.svg
, добавляя длинный хэш. Так как я использую Grunt для создания CSS Stylus, мне не нужен этот хэш. На самом деле, с ним у меня нет возможности сослаться на эти файлы.
Как я могу автоматически скопировать активы, но удалить хэш?
Пожалуйста и спасибо. :)