Ich habe derzeit ein funktionierendes AMD Backbone-Modell, das require.js verwendet:
%Vor%Die AMD / Backbone-Organisation stammt aus diesem Tutorial und jbrburkes Pull Request für Backbone .
Ich würde gerne auch das Backbone-Modell in Node.js verwenden, da die gemeinsame Nutzung von Backbone-Modellen und -Sammlungen in der Vergangenheit gut funktioniert hat, wenn AMD nicht verwendet wurde, und anscheinend bin ich ein Masochist.
Also habe ich folgendes versucht (inspiriert vom Backbone-Mod):
%Vor% Aber Game
ist jetzt undefiniert, wenn ich es in den Browser einfüge:
Während ich die CommonJS-Notizen angeschaut habe, fürchte ich, dass mir immer noch unklar ist. Wie verwende ich dieselbe Backbone-Modelldatei als AMD-Datei im Browser und als Node.js-Modul?
Und für Bonus: Gibt es einen saubereren Weg als die ~ 10 Zeilen am Anfang jeder Datei? Idealerweise ohne define shim .
Tags und Links javascript requirejs node.js backbone.js js-amd