はじめに
M2 Macにinstallコマンドでnode-canvasをインストールできなかったので備忘録。
解決策
公式に記載の以下のコマンドを打った上で、インストールができるようになった。
brew install pkg-config cairo pango libpng jpeg giflib librsvg pixman
解説
node-canvasのv2.11.2において、arm64のプロセッサアーキテクチャがなかったので、node-canvasの公式サイトが提供するモジュールをシステム上でコンパイルする方法を選択した。
おわりに
この方法を見つけるのに、node-canvasのissueを経由したが、英語のドキュメントをきちんと読めば解決できる問題だった。
純粋にインストールできない場合、公式サイトにヒントがあるかもしれないと再認識した。