更新:通过这里的解决方案已解决。
我花了一整天的时间试图让ImageMagick与Grunt配合使用,但没有成功。虽然我已经在ImageMagick.org上运行了测试以确保正确安装(使用了HomeBrew进行安装),但Grunt似乎还好,但ImageMagick不太好。
当我尝试运行任务时,会出现此错误:
我已经尝试了这里和这里的解决方案,但都没有帮助。
我花了一整天的时间试图让ImageMagick与Grunt配合使用,但没有成功。虽然我已经在ImageMagick.org上运行了测试以确保正确安装(使用了HomeBrew进行安装),但Grunt似乎还好,但ImageMagick不太好。
当我尝试运行任务时,会出现此错误:
Warning: Command failed: identify: unable to load module
'/usr/local/Cellar/imagemagick/6.9.2-4/lib/ImageMagick//modules-
Q16/coders/jpeg.la': file not found @ error/module.c/OpenModule/1300.
identify: no decode delegate for this image format 'JPEG' @
error/constitute.c/ReadImage/501.
我已经尝试了这里和这里的解决方案,但都没有帮助。
(FYI,我是新手,对使用命令行不太熟悉。)
有帮助吗?
identify -version
并查看您支持哪些图像格式。同时尝试brew install librsvg libtiff jpeg
。 - Mark Setchellidentify -version
产生了类似的错误信息:dyld: Library not loaded: /opt/X11/lib/libfreetype.6.dylib Referenced from: /opt/ImageMagick/bin/identify Reason: Incompatible library version: identify requires version 18.0.0 or later, but libfreetype.6.dylib provides version 17.0.0 Trace/BPT trap: 5
。尝试了你提出的第二个方法,然后尝试运行我的任务,但是仍然得到了之前相同的错误。 - shainanigans