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