.MJS 파일 확장자
Node.js ES 모듈 파일
| 개발사 | 해당 없음 |
| 인기도 |
4.2 | 20 표 |
MJS 파일이란 무엇인가요?
MJS 파일은 Node.js 애플리케이션에서 사용하는 ES 모듈(ECMAScript 모듈)이 포함된 소스 코드 파일입니다. MJS 파일은 JavaScript로 작성되며, Node.js 환경 외부에서는 .JS 확장자를 사용하기도 합니다. ES 모듈을 사용하면 웹 및 애플리케이션 개발자가 코드를 재사용 가능한 더 작은 구성 요소로 구성할 수 있습니다.
추가 정보
ECMAScript 6(ES6)에서는 ES 모듈에 대한 사양이 도입되어 JavaScript에서 모듈을 구현하기 위한 표준이 마련되었습니다. 2018년 기준으로 모든 주요 웹 브라우저가 ES 모듈을 지원합니다.
하지만 모듈화된 JavaScript의 인기는 ES6보다 앞서 시작되었습니다. JavaScript 런타임 환경인 Node.js는 모듈 사양으로 CommonJS를 사용했습니다. 기존 애플리케이션 중 CommonJS로 구축된 것이 매우 많았기 때문에 Node.js가 네이티브 ES 모듈 지원을 추가했을 때 두 모듈을 구분하고 애플리케이션이 중단되는 것을 방지하기 위해 논란이 있었던 MJS 파일 확장자를 도입했습니다.
참고: 일부 개발자는 MJS 파일을 비공식적으로 "Michael Jackson Script" 파일이라고 부릅니다.
MJS 파일을 여는 프로그램
Windows
Mac
Linux
모든 텍스트 편집기