7.9. 동적 프로그래밍 언어, 웹 서버 및 데이터베이스 서버
새로운 nodejs:22
모듈 스트림을 기술 프리뷰로 사용 가능
이제 새로운 모듈 스트림 nodejs:22
를 기술 프리뷰로 사용할 수 있습니다. 향후 업데이트에서는 Node.js 22
의 LTSS(Long Term Support) 버전이 완전하게 지원됩니다.
RHEL 9.5에 포함된 Node.js 22
는 RHEL 9.3 이후 Node.js 20
에 비해 새로운 기능, 버그 수정, 보안 수정 및 성능 개선 사항을 제공합니다.
주요 변경 사항은 다음과 같습니다.
-
V8
JavaScript 엔진이 버전 12.4로 업그레이드되었습니다. -
V8 Cryostat
lev 컴파일러는 이제 사용 가능한 아키텍처(AMD 및 Intel 64비트 아키텍처 및 64비트 ARM 아키텍처)에서 기본적으로 활성화됩니다. -
im
v는 수명이 짧은 CLI 프로그램의 성능을 향상시킵니다. -
npm
패키지 관리자가 버전 10.8.1로 업그레이드되었습니다. -
이제
node --watch
모드가 stable로 간주됩니다.감시 모드에서 감시
된 파일의 변경으로Node.js
프로세스가 다시 시작됩니다. -
WebSocket
의 브라우저 호환 구현은 안정적인 것으로 간주되며 기본적으로 활성화됩니다. 결과적으로 외부 종속 항목 없이 Node.js로의 WebSocket 클라이언트를 사용할 수 있습니다. -
Node.js
에는 이제package.json
에서 스크립트 실행을 위한 실험적인 기능이 포함되어 있습니다. 이 기능을 사용하려면node --run <script-in-package.json> 명령을
실행합니다.
nodejs:22
모듈 스트림을 설치하려면 다음을 입력합니다.
# dnf module install nodejs:22
nodejs20
스트림에서 업그레이드하려면 이후 스트림으로 전환을 참조하십시오.
nodejs
Application Streams에 대한 지원 기간에 대한 자세한 내용은 Red Hat Enterprise Linux Application Streams 라이프 사이클 을 참조하십시오.