Simple&Natural
CommonJs와 ES6 본문
728x90
Node.js는 기본값으로 CommenJS 문법을 사용한다.
따라서, 모듈을 불러올 시 import로 불러오게 되면 에러메시지와 함께 동작을 하지 않음.
임시로 ES6 문법을 사용하기 위해서는 해당 파일 확장자를 .mjs 라는 모던 자바스크립트 형식으로 변경하고
node 실행시 --experimental-modules flag를 추가하면 된다.
예를 들어 기존에는 node index.js와 같이 실행하였다면
node --experimental-modules index.mjs 로 적용.
++
CommonJS, ES6, AMD에 대해서는 추가적으로 자세히 정리할 예정
참고자료
https://blog.logrocket.com/es-modules-in-node-js-12-from-experimental-to-release/
728x90
'Node.js > 그외' 카테고리의 다른 글
nodejs 전역설치 모듈 스크립트 실행 시 오류가 나는 경우 (0) | 2020.08.09 |
---|