node-canvasの導入方法

・事前
node-canvasはGithubをみるとver0.4.3のnodeでテストされているため
nodebrewでnode管理をしておいた方がいいかもしれません。

nodebrewについてはこちらの記事などで導入してみてください。
node.jsのversionを管理するためにnodebrewを利用する

(自分の環境では一応最新のnodeで動きました。ただnpmのバージョンによってnode-canvasがインストールができたりできなかったりというのがありました。)

・インストール

npm install -g canvas

・上手くいかない場合
ケース1 cairoが入っていない

brew install cairo

ケース2 $PKG_CONFIG_PATHが設定されていない

$ export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/opt/X11/lib/pkgconfig

などを試してみてください。

詳しい使い方などはICSさんの記事などが入門としてわかりやすかったです。
・CreateJSとNode.jsを使ってサーバーサイドでCanvasを扱おう―CreateJS勉強会/鹿野発表資料

 

Comments are closed, but trackbacks and pingbacks are open.