I'm playing with yeoman for a time now. I wonder how I accomplish bootstrapping a Backbone application and having require.js enabled at the same time.
yeoman init
provides me with a setup where I can work with modules in AMD style.
yeoman init backbone:all
provides me with a Backbone scaffold but I had to "include" all my models, collection etc. manually in index.html.
Is there a way to have both?
Regards Felix
There's already an open issue for this. Add your thoughts there :)
Hi I developed a generator for that, take a look at https://github.com/abiee/generator-backbone-amd
I was trying the same today. What I did ultimately was to perform yeoman init first. Then again yeoman install backbone. Console will ask if you want to override files. Do not override main.js & index.html. Rest you may.
This won't give you perfect start. But, most of the things will be in place.
We have updated the Yeoman backbone generator to support RequireJS. But it not officially added to npm. But you can try it using
Discussion : Not found in npm install
The backbone generator supports yeoman 1.0beta. Try
You will receive a conditional prompt for RequireJS.
UPDATE 1
Backbone generartor is available on npm.
Try
npm install generator-backbone
UPDATE 2
RequireJS with
--coffee
option is now supported in backbone generator v0.2.2