코드를 실행하려던 중에 canvas 모듈이 node version과 맞지 않다는 에러를 보였다.
was compiled against a different Node.js version using 이라는 에러 문구가 출력되었다.
해결 방법은 다음과 같다. 나는 pnpm을 사용하고 있었기 때문에 아래와 같이 실행하였다.
1) pnpm uninstall canvas
2) pnpm install canvas
3) pnpm rebuild canvas 의 방법으로 위의 에러를 해결하였고, 잘 실행이 되었다.
'ETC' 카테고리의 다른 글
다이나믹링크와 딥링크가 헷갈린다(feat. 개발자와 사업개발자에서 배울 관점) (0) | 2025.04.08 |
---|---|
.env.local 파일 수정 후 vault? (1) | 2025.03.11 |
Docker 배포 안됨 (pnpm 버전 다름) (1) | 2024.04.18 |
디버깅하기 - 다양한 console의 종류 (1) | 2024.02.11 |
CNAME이란? + DNS TXT (2) | 2023.11.17 |