.MJS Dateiendung
Node.js ES-Modul-Datei
| Entwickler | k. A. |
| Beliebtheit |
4,2 | 20 Stimmen |
Was ist eine MJS-Datei?
Eine MJS-Datei ist eine Quellcodedatei, die ein ES-Modul (ECMAScript-Modul) zur Verwendung mit einer Node.js-Anwendung enthält. MJS-Dateien werden in JavaScript geschrieben und können außerhalb des Node.js-Kontexts auch die .JS-Erweiterung verwenden. ES-Module ermöglichen es Web- und Anwendungsentwicklern, Code in kleinere, wiederverwendbare Komponenten zu unterteilen.
Weitere Informationen
ECMAScript 6 (ES6) führte die Spezifikation für ES-Module ein und stellte einen Standard für die Implementierung von Modulen in JavaScript bereit. Seit 2018 unterstützen alle großen Webbrowser ES-Module.
Die Popularität von modularisiertem JavaScript reicht jedoch bis vor ES6 zurück. Node.js, eine JavaScript-Laufzeitumgebung, verwendete CommonJS als Spezifikation für Module. Da so viele bestehende Anwendungen mit CommonJS erstellt wurden, führte Node.js bei der Unterstützung nativer ES-Module kontroverserweise die MJS-Dateierweiterung ein, um die beiden voneinander zu unterscheiden und zu verhindern, dass Anwendungen nicht mehr funktionieren.
HINWEIS: Einige Entwickler bezeichnen MJS-Dateien informell als „Michael Jackson Script“-Dateien.