Node.js · Junior · Frage 14 von 75
Woran entscheidet Node.js, dass eine .js-Datei ein ES-Modul ist?
- 1
"type": "module"in der nächstgelegenenpackage.json - 2Node.js behandelt
.js-Dateien immer als ES-Module - 3Der Dateiname beginnt mit dem Präfix
esm-
Antwort zeigen
Richtige Antwort: "type": "module" in der nächstgelegenen package.json
Erklärung
Ohne "type": "module" sind .js-Dateien CommonJS. .mjs ist immer ESM und .cjs immer CommonJS. Neuere Versionen können ESM-Syntax in uneindeutigen Dateien auch erkennen.