Ich habe eine Reihe von benannten requires-Modulen mit Konstruktor-als-Funktion.requirejs - konstruiere ein Modul, wenn es definiert ist, nicht wenn es erforderlich ist
define('myModule', [ 'import1', 'import2' ], function(i1, i2) {
...
});
Ich möchte in der Lage sein
- Module HTML befestigen in corect Reihenfolge NICHT requirejs API über Script-Tags
- bringen und abzunehmen Modulen weiter verwenden requirejs API
Nun, dann füge ich ein Skript mit Aufruf an ein Dokument an , Skript wurde erfolgreich geladen, aber Modul wird nicht definiert, Konstruktor wird nicht aufgerufen.
Ist es ein normales Verhalten? Gibt es eine Problemumgehung, um das zu beheben?
Was brauchen Sie, um ein Modul zu definieren, wenn es nichts verwendet (benötigt)? – Bergi
1. Ich habe einen Legacy-Code, der nichts über Module weiß und stattdessen auf Dateianhängen basiert. 2. Ich möchte einige Module haben, die globale Singleton-Objekte enthalten. Ich möchte sie als Skript in einem Kopf anhängen. Ich brauche Module hier, weil sie von einigen anderen Modulen abhängig sind. – Olegas
r.js mit Optimierer, könnte eine solide Wahl sein – dmi3y