Как мне заставить jekyll-активы работать с ImageMagick? - PullRequest
0 голосов
/ 07 января 2019

Я разрабатываю сайт с Jekyll, где я использую jekyll-assets для кэширования и управления активами изображений. Я установил и добавил mini_magick в мои плагины в _config.yml.

И все же по какой-то причине я не могу получить какие-либо магические команды для выполнения на любом изображении. В HTML-файле я попробовал: {% asset "header/{{ page.header-img }}" @magick:2x %} точно так же, как диктует документация jekyll-assets . Я также попробовал @magick:quality=0.1 и т. Д., Чтобы посмотреть, смогу ли я заставить его работать. Файлы изображений не выводятся, кроме изображения, с которого я начал. Я что-то не так делаю? Как мне заставить ImageMagick работать с jekyll-assets?

1 Ответ

0 голосов
/ 08 января 2019

magick:2x больше не поддерживается, вместо этого используйте magick:double.

Вам не нужно добавлять mini_magick к своим плагинам, это рубиновый драгоценный камень, а не плагин jekyll, просто добавьте его к своему Gemfile или выполните gem install mini_magick

...