Tach!
Jedoch packt edX RequireJS aus Kompatibilitätsgründen die Funktionen
require
unddefine
in den Namensbereich RequireJS. Ausrequire
wirdRequireJS.require
und ausdefine
wirdRequireJS.define
. Nun kann ich das in meinem Code nicht einfach ändern, da dieser auch noch von einem anderen Projekt benutzt wird.
Wenn es keine Konfigurationseinstellung gibt, dem RequireJS zu sagen, dass es die beiden Funktionen im globalen Namensraum anlegen soll, kannst du immer noch im globalen Scope zwei Variablen namens require und define mit einer Referenz auf das RequireJS-Pendant anegen.
dedlfix.