brew php imagemagick,关于node使用gm和imageMagic在mac的坑
之前在windows上使用gm和imageMagic還是很順手的,換了mac開發(fā)程序,發(fā)現(xiàn)自己才是坑。。emmmm
但是要使用gm對(duì)圖片進(jìn)行拼接操作,只能硬著頭皮上了
筆記如下:
mac不能直接安裝imageMagic,而gm執(zhí)行是依賴imageMagic的,所以,必須安裝imageMagic
安裝imageMagic步驟:
安裝Homebrew:(homebrew地址,需要漫長(zhǎng)等待,ps:我就折騰了1h)
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝imageMagic(安裝了很多依賴項(xiàng),我能怎么辦,我也很絕望)
brew install imagemagick
npm i gm
然后。。??觼砹?/p>
運(yùn)行一直報(bào)錯(cuò):Node.js引用gm包錯(cuò)誤Error: Could not execute GraphicsMagick/ImageMagick
解決辦法如下:
//先申明你使用的是什么
let imageMagick = gm.subClass({imageMagick:true });
//然后執(zhí)行
imageMagick("a.png").append("b.png","c.png",true).write("filePath",callback);
gm的詳細(xì)說明地址:
end~
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的brew php imagemagick,关于node使用gm和imageMagic在mac的坑的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java.lang.StackOverf
- 下一篇: jenkins 手动执行_Jenkins