노드 버전 업그레이드
Node.js 18 이상으로 업그레이드하지 않으면 사이트를 배포할 수 없습니다. 자세한 내용은 아래 표를 참조하십시오.
Managed Runtime 환경을 실행하는 데 사용되는 Node.js 버전은 고객이 제어합니다. 보안을 유지하기 위해 2년마다 이전 버전에 대한 지원이 중단되므로 고객은 Node.js 버전을 업그레이드해야 합니다.
지원 날짜 정의
- 지원 중단: 이 날짜 이후에는 고객이 더 이상 이 버전의 Node.js를 사용하여 번들을 배포할 수 없습니다.
- 사용 중단: 향후 중단 없이 배포하려면 Node.js 버전을 업그레이드한다는 경고 메시지가 고객에게 표시되기 시작합니다.
- 가용: 이 Node.js 버전이 처음 지원된 시점입니다.
현재 권장되는 버전은 Node.js 20입니다.
버전 | 가용 날짜 | 사용 중단 날짜 | 지원 중단 날짜 |
---|---|---|---|
20.x | 2024년 1월 19일 | ||
18.x | 2023년 6월 21일 | ||
16.x | 2023년 3월 3일 | 2023년 6월 21일 | 2023년 9월 13일 |
14.x | 2021년 9월 18일 | 2023년 4월 30일 | 2023년 9월 13일 |
12.x | 2021년 9월 18일 | 2022년 9월 20일 | 2022년 11월 14일 |
환경을 지원되는 최신 버전의 Node.js로 업데이트하려면:
- 프로젝트의
package.json
파일을 편집합니다. - 패키지를 지원되는 최신 버전의 Node.js와 호환되는 버전으로 업데이트합니다.
ssrParameters.ssrFunctionNodeVersion
을 Node.js의 지원되는 최신 버전으로 업데이트합니다. 이 특성은 Managed Runtime 환경에서 사용하는 Node.js 버전을 설정합니다.- 지원되는 최신 버전의 Node.js를 사용하도록, 로컬 개발 환경, 지속적인 통합 서버 및 번들을 구성하는 모든 구성요소를 업데이트합니다. 새 Node.js 버전을 사용하여 프로젝트의 모든 패키지를 다시 설치합니다.
- 로컬 개발 환경에서 프로젝트가 정상적으로 작동하는지 테스트합니다.
- 새 번들을 푸시하여 비프로덕션 환경에 배포합니다.
- 환경이 정상적으로 작동하는지 확인합니다.
- 프로덕션 환경에 새 번들을 배포합니다.