2012-10-31 5 views
7

Ich spiele jetzt mit Yeoman seit einer Zeit. Ich frage mich, wie ich eine Backbone-Anwendung bootstrapping und required.js zur gleichen Zeit aktiviert habe.Howto Bootstrap Backbone App mit Yeoman mit require.js aktiviert

yeoman init 

liefert mir ein Setup, wo ich mit Modulen im AMD-Stil arbeiten kann.

liefert mir ein Backbone-Gerüst, aber ich musste alle meine Modelle, Sammlung etc. manuell in index.html "einbinden".

Gibt es eine Möglichkeit, beides zu haben?

Grüße Felix

Antwort

2

Es gibt bereits einen offenen issue dafür. Fügen Sie Ihre Gedanken hinzu :)

0

Ich habe das gleiche heute versucht. Was ich letztendlich tat war, zuerst yeoman init durchzuführen. Dann installieren Sie wieder Backbone. Die Konsole fragt, ob Sie Dateien überschreiben möchten. Überschreiben Sie main.js nicht & index.html. Ruhe dich aus.

Dies wird Ihnen keinen perfekten Start geben. Aber die meisten Dinge werden an ihrem Platz sein.

+0

Das ist die Art, wie ich es tat, dann unterstützt wird. – GeorgieF

5

Wir haben die Yeoman aktualisiert haben backbone generatorRequireJS zu unterstützen. Aber es wurde nicht offiziell zu npm hinzugefügt. Aber man kann es versuchen

npm install git://github.com/yeoman/generator-backbone.git 

Diskussion mit: Not found in npm install

Das Rückgrat Generator unterstützt Yeoman 1.0beta. Versuchen Sie

yo backbone 

Sie erhalten eine bedingte Aufforderung für RequireJS.

UPDATE 1

Backbone generartor ist auf npm verfügbar.
Versuchen npm install generator-backbone

UPDATE 2
RequireJS mit --coffee Option jetzt in backbone generator v0.2.2

+0

Ich bekomme keine Eingabeaufforderung für require.js. Ist das noch gültig? –

+0

Ah. 'RequireJS wird für die Option --coffee nicht unterstützt. ' –

+0

@JordanFeldstein Wir haben bereits eine [Pull Request] (https://github.com/yeoman/generator-backbone/pull/171) für RequireJS + CS erhalten. Wir testen es. erwarte es schon in der nächsten Version. – RSK