사용하고 있는 라이브러리 패키지 버전 업데이트 후 배포 과정에서 아래의 에러메세지가 발생하였다.
Node.js version 16.x has reached End-of-Life. Deployments created on or after 2023-08-15 will fail to build. Please set Node.js Version to 18.x in your Project Settings to use Node.js 18.
에러 발생 원인
해당 에러 발생 이유는 현재 배포 환경에 있는 Node.js 버전이 현재 사용하고 있는 Node Version 혹은 라이브러리 패키지들과 맞지 않아 발생한 이유이다.
에러 해결
필자의 경우 Vercel에서 Node.js Version 16을 사용하고 있는데, Vercel에서 Node.js Version을 18으로 변경하고 나니 에러가 해결되었다. Vercel의 경우 'Gerneral' 환경 하단에 보면 node.js 버전 변경할 수 있는데 18 버전으로 변경하였다.