imagemagick - 如何让 jekyll-assets 与 ImageMagick 一起使用?

标签 imagemagick jekyll

我正在使用 Jekyll 开发一个网站,其中使用 jekyll-assets 进行图像的缓存和 Assets 管理。我已安装 mini_magick 并将其添加到 _config.yml 中的插件中。

但无论出于何种原因,我无法在任何图像上执行任何 magick 命令。在 HTML 文件中,我尝试过: {% asset "header/{{ page.header-img }}"@magick:2x %} 就像 jekyll-assets documentation规定。我还尝试了 @magick:quality=0.1 等,只是为了看看我是否可以让它工作。除了我开始使用的图像之外,没有输出任何图像文件。我做错了什么吗?如何让 ImageMagickjekyll-assets 配合使用?

最佳答案

不再支持magick:2x,请使用magick:double

您不需要将 mini_magick 添加到您的插件中,它是一个 ruby​​ gem,而不是 jekyll 插件,只需将其添加到您的 Gemfile 中或执行 gem 安装 mini_magick

关于imagemagick - 如何让 jekyll-assets 与 ImageMagick 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54067729/

相关文章:

imagemagick - 如何使用 ImageMagick 的识别实用程序格式化日期和时间?

linux - 在 Linux 服务器上的 ImageMagick 上配置 PNG

php - 如何检测图像中的框并将它们作为单独的文件拉出?

jekyll - 为 GitHub Pages 自定义 Jekyll 远程主题

ruby - Windows 上的 Jekyll : Pygments not working

html - Jekyll 内置 Sass 支持媒体查询生成

ruby - 在 Jekyll 中,site.posts 不返回任何内容

batch-file - 有运行时间限制吗?

node.js - ImageMagick:字符串中的表情符号被写成问号

yaml - 带有嵌套元素的 Jekyll YAML 文件