본문 바로가기

ETC

canvas - node version 안맞음 해결

코드를 실행하려던 중에 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 의 방법으로 위의 에러를 해결하였고, 잘 실행이 되었다.