Node.js에서 ES 모듈(import/export) 사용하기
www.daleseo.com
예전에는 Node.js에서는 `import`, `export`와 같은 ES Modules(ESM) 문법을 사용하려면 Babel과 같은 트랜스파일러(transpiler)러를 사용해서 코드 변환을 해줬어야 했는데요. Node.js 버전 13.2부터는 CommonJS 뿐만 아니라 ES Modules에 대한 정식 지원이 시작됨에 따라 굳이 트랜스파일링을 하지 않더라도 Node.js에서 ES 모듈을 사용할 수 있게 되었습니다. 이번 포스팅에서는 Node.js 프로젝트에서 모듈 시스템으로 ES Modules을 사용하는 2가지 방법에 대해서 알아보겠습니다.
📝 포스팅: https://www.daleseo.com/js-node-es-modules/
CJS와 ESM으로 양분되어 있어서 햇갈리는 자바스크립트의 모듈 시스템에 대해서는 아래 게시물에 자세히 정리해두었으니 참고 바랍니다.
📕 자바스크립트 모듈 내보내기/불러오기 완전 정복! (CJS vs. ESM): https://careerly.co.kr/comments/92621
최근에는 이 두 가지 모듈 시스템을 자유롭게 혼용해서 쓰실 수도 있는 자바스크립트 런타임도 등장했는데요. 이 부분에 관심이 있으신 분들께는 아래 게시물을 추천드리겠습니다.
📗 Bun: 귀엽지만 강력한 새로운 자바스크립트 런타임 🥟: https://careerly.co.kr/comments/92202
다음 내용이 궁금하다면?
이미 회원이신가요?
2023년 11월 21일 오후 8:33
십
... 더 보기A
... 더 보기