Node.js 20은 2026년 10월 1일에 사용 중단됩니다
요약
Vercel의 Builds 및 Functions에서 Node.js 20 지원이 2026년 10월 1일에 종료됩니다. 기존 배포는 유지되나 신규 배포 시 오류가 발생하므로 사전에 버전을 업그레이드해야 합니다.
핵심 포인트
- 2026년 10월 1일부터 Node.js 20 사용 중단
- 기존 배포는 정상 작동하나 신규 배포는 오류 발생
- Project Settings 또는 package.json을 통해 버전 업그레이드 가능
- 업그레이드가 어려울 경우 Dockerfile.vercel을 통한 컨테이너 이미지 배포 권장
Node.js 20이 2026년 4월 30일에 지원 종료됨에 따라, 저희는 Node.js 20을 Builds 및 Functions에서 2026년 10월 1일에 사용 중단합니다.
어떤 프로젝트가 영향을 받는지 어떻게 알 수 있나요?
다음 방법을 통해 어떤 프로젝트가 이 지원 중단으로 인해 영향을 받는지 확인할 수 있습니다:
기존 배포는 영향을 받나요?
아니요. 이미 배포된 함수로 Serverless Functions Invocations를 사용하는 기존 배포는 정상적으로 계속 작동할 것입니다. 새로운 배포만 영향을 받습니다.영향을 받지 않습니다.
언제 Node.js 20을 더 이상 사용할 수 없나요?
2026년 10월 1일부로 Node.js 20은 [Builds 및 Functions]에서 비활성화됩니다. 20을 버전으로 사용하는 기존 프로젝트는 새로운 배포가 생성될 때 오류를 표시합니다.Project Settings
Node.js 버전을 어떻게 업그레이드할 수 있나요?
[Project Settings]의 필드를 통해 또는 해당 필드에서 Node.js 버전을 구성할 수 있습니다.Project Settingsengines``package.json
또한 코딩 에이전트에게 업그레이드를 맡길 수도 있습니다:
10월 1일 이전에 업그레이드할 수 없다면 어떻게 하나요?
앱 운영에 지장을 주지 않으면서 제때 업그레이드를 완료할 수 없다면, 대신 [container image]로 배포하세요. 프로젝트 루트에 Dockerfile.vercel를 추가하면 모든 커밋마다 이미지가 빌드되고 배포됩니다:container imageDockerfile.vercel
여전히 가능할 때 업그레이드를 권장합니다. 컨테이너를 사용하면 Node.js 버전과 보안 업데이트를 직접 관리할 수 있습니다.
2026년 10월 1일 이전에 업그레이드하세요. 지원되는 Node.js 버전에 대해 더 알아보세요.
AI 자동 생성 콘텐츠
본 콘텐츠는 Vercel AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기