解决The chromium binary is not available for arm64问题
在基于 ARM 的 Docker 容器(或基于 ARM 的 Linux)中依赖或间接依赖了 puppeteer
在 npm install
的时候会产生 The chromium binary is not available for arm64
的错误
一个解决方案:
- 使用包管理器安装 chromium,例如
apk add chromium
- 设置环境变量
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD
为true
- 设置
PUPPETEER_EXECUTABLE_PATH
为/usr/bin/chromium-browser
npm install
参考 issue