Zum Hauptinhalt springen

Bestehende Importe auf neue require-Syntax umstellen

Wenn bereits ein Library-Modul mit require() eingebunden wurde, muss es an die neue Syntax angepasst werden.

warnung

Die alte require Syntax wird nicht mehr unterstützt! Bei Verwendung der alten Syntax wird ein Fehler geworfen.

Beispiel bisheriger Aufruf

context.enableModules();
const Logging = require("ou.sp.Logging");

const logger = Logging.use("someCategory");
info

Der Unterschied liegt in der Deklaration des Moduls. Es muss nun die geschweifte Klammer {} verwendet werden.

Anstatt:

const Logging = require("ou.sp.Logging");

wird nun

const { Logging } = require("ou.sp.Logging");

verwendet.