타입스크립트 4.7, 마침내 '노드.js용 ESM 지원' 도입한다
2022.04.12
ⓒPaul Krill | InfoWorld/ciokorea
현재 베타 릴리즈 상태인 마이크로소프트의 ‘타입스크립트(TypeScript)’ 최신 버전은 노드.js 12(Node.js 12)의 ECMA스크립트 모듈(ECMAScript module; ESM) 지원뿐만 아니라 여러 개선사항을 제공한다.
지난 4월 8일(현지 시각) 베타 릴리즈로 공개된 ‘타입스크립트 4.7’는 자바스크립트(JavaScript)에 정적 타입 문법을 추가한 오픈소스 프로그래밍 언어의 (계획된) 최신 버전이다. 타입스크립트 4.7는 (타입스크립트와 연동할 수 있는) 노드.js 12의 ESM 지원을 제공한다.
사실상 이는 작년 말 타입스크립트 4.5에서 계획돼 있었지만 이번 릴리즈로 연기됐다. 아울러 타입스크립트 4.5에서는 개발자용 노드.js ECMA스크립트 모듈 지원 버전도 공개된 바 있다. 이 모듈을 활용하면 패키징을 통해 자바스크립트 코드를 재사용할 수 있다. 하지만 노드.js가 다른 모듈 시스템인 커먼JS(commonJS)에 구축됐기 때문에 이를 지원하기가 어려웠다. 타입스크립트 4.7은 노드12(node12)와 노드넥스트(nodenext)라는 2가지 모듈 설정으로 이 기능을 추가했다고 개발팀은 전했다.
(후략)
[원문 기사 :https://www.ciokorea.com/news/232299]
※ 본 내용은 한국아이디지(주) (https://www.idg.co.kr/)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ 2020 International Data Group. 무단전재 및 재배포 금지.
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
공지 | [Open UP 활용가이드] 공개SW 활용 및 개발, 창업, 교육 "Open UP을 활용하세요" | 316076 | 2020-10-27 |
공지 | [Open UP 소개] 공개SW 개발·공유·활용 원스톱 지원 Open UP이 함께합니다 | 305670 | 2020-10-27 |
9931 | 조달청, ‘IT상품·서비스 전용 공공조달 플랫폼’ 오픈 | 4070 | 2022-04-15 |
9930 | 페이스북 개발자가 사랑하는 프로그래밍 언어는? | 3915 | 2022-04-15 |
9929 | 인공지능 머신러닝 기반 유전체 정렬 플랫폼 오픈소스로 공개!...KAIST 한동수 교수팀, 인덱싱 기법보다 3.4배 빠른 방법 제시 | 3809 | 2022-04-15 |
9928 | KETI, 스마트시티 데이터 허브기술 오픈소스 공개 | 4015 | 2022-04-15 |
9927 | 타입스크립트 4.7, 마침내 '노드.js용 ESM 지원' 도입한다 | 4007 | 2022-04-13 |
9926 | '고르고 고른' 네트워크·보안 전문가용 필수 리눅스 툴 10가지 | 3950 | 2022-04-13 |
9925 | [안내] 스마트시티 혁신성장동력 프로젝트 R&D 성과 오픈소스 공개 행사 | 3744 | 2022-04-12 |
9924 | 화웨이, '하모니OS 3.0' 베타 버전 다음달 출시.. 정식 버전 9월 공개 | 3779 | 2022-04-12 |
9923 | 인젠트, 오픈소스 DBMS 전환효과 공유 | 4150 | 2022-04-11 |
9922 | 파이썬 로봇 프레임워크를 활용한 소프트웨어 자동화 테스트의 가능성 | 3700 | 2022-04-11 |
0개 댓글