🔖

Vercel「Error: /lib64/libz.so.1: version `ZLIB_1.2.9' not found」の回避策

2022/05/18に公開

Next.jsのプロジェクトをvercelにdeploy時、build中に以下のエラーに遭遇しました。

> Build error occurred
Error: /lib64/libz.so.1: version `ZLIB_1.2.9' not found (required by /vercel/path0/node_modules/canvas/build/Release/libpng16.so.16)

先人達に従って、node-canvasのバージョンを2.6.1にする

https://zenn.dev/tiwu_dev/articles/68d58d4ab710af

https://github.com/Automattic/node-canvas/issues/1779#issuecomment-819827079

{
  "dependencies": {
    "canvas": "2.6.1",
  }
}

Discussion