aspose.info
HU

MJS – Node.js ES modul Javascript fájl

Frissítve

Mi az MJS fájl?

Az .mjs kiterjesztésű fájl egy JavaScript-forráskódfájl, amelyet ECMA-modulként (ECMAScript-modul) használnak a Node.js-alkalmazásokban. A Node.js natvie modulrendszere a CommonJS, amely a kód különböző fájlokra való felosztására szolgál, hogy a JS kódot rendezve tartsa. Az MJS az egyetlen módja annak, hogy a Node.js azonosítsa, hogy a modul CommonJS vagy ES6-e. Az ECMAScript modulok szabványos formátumúak az újrafelhasználásra szánt JavaScript kód csomagolására. Az MJS fájlok olyan szövegszerkesztőkkel nyithatók meg, mint az Atom, Vim, Apple xCode, Microsoft Visual Studio és Notepad.

MJS fájlformátum - További információ

Az MJS-fájlokat a rendszer a lemezre menti egyszerű szöveges formátumban, JavaScript szintaxisban. Ezek bármelyik szövegszerkesztőben megnyithatók, és ember által is olvashatók. 2018 óta szinte minden nagyobb böngésző támogatja az ES modulokat.

Az ES modulok és a CommonJS közötti különbségek

Tehát miben különböznek az MJS-fájlok az egyszerű JS-fájloktól? Az ES modulok és a CommonJS közötti különbség a következőképpen foglalható össze:

  • Nincs szükség, export vagy module.exports
  • Nincs __fájlnév vagy __könyvtárnév
  • Nincs JSON-modul betöltése
  • Nincs natív modul betöltése
  • Nem szükséges.megoldani
  • Nincs NODE_PATH
  • Nincs szükség.kiterjesztésekre
  • Nincs követelmény.gyorsítótár

Hivatkozások

Lásd még