Als «requirejs» getaggte Fragen

RequireJS ist ein JavaScript-Datei- und Modullader. Es ist für die Verwendung im Browser optimiert, kann jedoch auch in anderen JavaScript-Umgebungen wie Rhino und Node verwendet werden. Wenn Sie den mit Node.js gelieferten Require-Aufruf verwenden, verwenden Sie NICHT RequireJS. Bitte verwenden Sie dieses Tag in solchen Fällen nicht. Verwenden Sie stattdessen das Tag require.

5
Beziehung zwischen CommonJS, AMD und RequireJS?
Ich bin immer noch sehr verwirrt über CommonJS, AMD und RequireJS , selbst nachdem ich viel gelesen habe. Ich weiß, dass CommonJS (früher ServerJS ) eine Gruppe zum Definieren einiger JavaScript- Spezifikationen (dh Module) ist, wenn die Sprache außerhalb des Browsers verwendet wird. Die CommonJS- Modulspezifikation hat einige Implementierungen wie …


5
Wann sollte ich require () verwenden und wann definiere ich ()?
Ich habe in den letzten Tagen mit Requirejs herumgespielt. Ich versuche die Unterschiede zwischen definieren und erfordern zu verstehen. Define scheint die Modultrennung zu ermöglichen und die Einhaltung der Abhängigkeitsreihenfolge zu ermöglichen. Es werden jedoch alle Dateien heruntergeladen, mit denen es beginnen muss. Sie benötigen zwar nur das, was Sie …
316 require  requirejs 

12
Verhindern Sie, dass RequireJS erforderliche Skripte zwischenspeichert
RequireJS scheint intern etwas zu tun, das die erforderlichen Javascript-Dateien zwischenspeichert. Wenn ich eine Änderung an einer der erforderlichen Dateien vornehme, muss ich die Datei umbenennen, damit die Änderungen übernommen werden. Der übliche Trick, eine Versionsnummer als Querystring-Parameter an das Ende des Dateinamens anzuhängen, funktioniert bei requirejs nicht <script src="jsfile.js?v2"></script> …

2
Dateien / Verzeichnisse von der Gulp-Aufgabe ausschließen
Ich habe eine gulp rjs-Aufgabe, die alle meine benutzerdefinierten JS-Dateien (alle Bibliotheken anderer Hersteller) verkettet und hässlich macht. Ich versuche, einige Dateien / Verzeichnisse von dieser Aufgabe auszuschließen (Controller und Direktiven). Hier ist mein Baum: - application - resources - js main.js - vendor - jquery - modernzr - angular …

6
Laden von Backbone und Unterstrich mit RequireJS
Ich versuche, Backbone und Underscore (sowie jQuery) mit RequireJS zu laden. Mit den neuesten Versionen von Backbone und Underscore scheint es etwas schwierig zu sein. Zum einen registriert sich Underscore automatisch als Modul, Backbone geht jedoch davon aus, dass Underscore global verfügbar ist. Ich sollte auch beachten, dass Backbone sich …


4
Was ist der Unterschied zwischen Require.js und dem einfachen Erstellen eines <script> -Elements im DOM? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Verbessere diese Frage Was ist der Unterschied zwischen …

7
Nicht übereinstimmendes anonymes define () -Modul
Ich erhalte diese Fehlermeldung, wenn ich meine Webanwendung zum ersten Mal durchsuche (normalerweise in einem Browser mit deaktiviertem Cache). Fehler: Nicht übereinstimmendes anonymes define () -Modul: function (require) { HTML : &lt;html&gt; . . . &lt;script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"&gt;&lt;/script&gt; &lt;script&gt; var require = { urlArgs: "v=0.4.1.32" }; &lt;/script&gt; &lt;script data-main="assets/js/main" src="assets/js/libs/require.js"&gt;&lt;/script&gt; &lt;script …




4
Warum sollte Object.prototype.hasOwnProperty.call (myObj, prop) anstelle von myObj.hasOwnProperty (prop) verwendet werden?
Wenn ich das richtig verstehe, erbt jedes Objekt in Javascript vom Objektprototyp, was bedeutet, dass jedes Objekt in Javascript über seine Prototypkette Zugriff auf die Funktion hasOwnProperty hat. Beim Lesen des Quellcodes von require.js bin ich auf diese Funktion gestoßen: function hasProp(obj, prop) { return hasOwn.call(obj, prop); } hasOwnist ein …

5
Requirejs domReady Plugin vs Jquery $ (Dokument) .ready ()?
Ich verwende RequireJS und muss etwas auf DOM bereit initialisieren. Jetzt stellt RequireJS das domReadyPlugin zur Verfügung , aber wir haben bereits jQuery's $(document).ready(), das mir zur Verfügung steht, da ich jQuery benötigt habe. Ich habe also zwei Möglichkeiten: Verwenden Sie das domReadyPlugin: require(['domReady'], function (domReady) { domReady(function () { …

2
Wie verwende ich eine externe Nicht-Typoskript-Bibliothek aus Typoskript ohne .d.ts?
Ich habe diese in meiner HTML-Datei definiert: &lt;script type="text/javascript" src="bower_components/tree.js/tree.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="bower_components/q/q.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="test.js"&gt;&lt;/script&gt; Dann in test.js: var myTree = Tree.tree({}) Aber Typescript-Fehler sagen: "Name 'Baum' kann nicht gefunden werden" Ich habe auch versucht, mit der Datei test.js zu kompilieren --module amdund sie import Tree = require("model/tree");oben zu …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.