SWLästig
ERR_REQUIRE_ESMNode: ERR_REQUIRE_ESM kommt nur noch aus altem Node
require() eines ES-Moduls bricht mit ERR_REQUIRE_ESM ab. Aktuelles Node lädt solche Module längst synchron; der Fehler ist offiziell veraltet.
// Schlagwort
Alle 3 Layer-8-Fehler mit dem Schlagwort „CommonJS“ – verifizierte Lösungen, trocken kommentiert.
ERR_REQUIRE_ESMrequire() eines ES-Moduls bricht mit ERR_REQUIRE_ESM ab. Aktuelles Node lädt solche Module längst synchron; der Fehler ist offiziell veraltet.
Nach type module in der package.json fehlt __dirname? ES-Module kennen die Variable nicht. Node bietet dafür import.meta.dirname an.
ERR_MODULE_NOT_FOUNDIn ESM scheitert import './utils' mit ERR_MODULE_NOT_FOUND. Node verlangt hier die Dateiendung – anders als require. Ursache, Beleg und Lösung.