2012-10-31 11 views
7

Gram z Yeomanem już od jakiegoś czasu. Zastanawiam się, jak wykonać bootstrapping aplikacji Backbone i włączonej require.js w tym samym czasie.Howto bootstrap Aplikacja szkieletowa z wersją o włączonym require.js

yeoman init 

zapewnia konfigurację, w której mogę pracować z modułami w stylu AMD.

yeoman init backbone:all 

zapewnia mi szkielet kręgosłupa, ale musiałem "uwzględnić" wszystkie moje modele, kolekcje itp. Ręcznie w pliku index.html.

Czy istnieje sposób na uzyskanie obu?

Regards Felix

Odpowiedz

2

Jest już otwarty issue do tego. Dodaj tam swoje przemyślenia :)

0

Próbowałem dzisiaj tego samego. To, co zrobiłem, to w pierwszej kolejności wykonać init. Potem znowu zainstalujcie kręgosłup. Konsola zapyta, czy chcesz przesłonić pliki. Nie zastępuj main.js & index.html. Odpocznij, możesz.

To nie da ci idealnego początku. Ale większość rzeczy będzie na miejscu.

+0

Ów sposób robiłam go wtedy. – GeorgieF

5

Zaktualizowaliśmy Yeoman backbone generator wspierać RequireJS. Ale oficjalnie nie został dodany do npm. Ale można spróbować go za pomocą

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

dyskusyjne: Not found in npm install

Generator kręgosłup wspiera Yeoman 1.0beta. Wypróbuj

yo backbone 

Otrzymasz warunkową prośbę o RequireJS.

UPDATE 1

Backbone generartor jest dostępny na KMP.
Spróbuj npm install generator-backbone

UPDATE 2
RequireJS z --coffee opcja jest obecnie obsługiwana w backbone generator v0.2.2

+0

Nie otrzymuję zachęty dla require.js. Czy to nadal jest ważne? –

+0

Ah. 'RequireJS nie jest obecnie obsługiwany z opcją --coffee. –

+0

@JordanFeldstein Otrzymaliśmy już żądanie pobrania (https://github.com/yeoman/generator-backbone/pull/171) dla RequireJS + CS. testujemy to. spodziewać się następnego wydania. – RSK