Getting started with Yeoman
If you need to go straight to a working example to start with, you're in the right place.
Prerequisites:
node.js and git installed on your system
Time required:
no more than half an hour
Starting from here:
https://github.com/addyosmani/yeoman-examples
you need to clone the repo by doing:
git clone https://github.com/addyosmani/yeoman-examples.git
then choose your favourite project between the three, for example:
cd backbone-localStorage-todos
and then run
npm install
this one installs needed packages by choosing them from package.json file located in current directory
and then run
bower install
same as above, by using bower.json
Since tests have a different bower configuration (for mocha and chai) file inside test folder, run these:
cd test
bower install
finally, run:
grunt server
and you will have a complete working server listening for changes. If you try to edit the ./styles/main.scss file, grunt automatically (through Grutfile.js) compile into corresponding css file and reload the page. Awesome.
Thanks to @addyosmani