- Fork this repository on GitHub
- Clone your fork
- Run
bower install && npm install
to install dependencies - Run
grunt serve
to start a server with LiveReload - You're ready to code!
Yeoman for scaffolding
generator-angular
has already been installed in this project. We did not use generator-angularfire
because it's not (yet) available in Coffeescript.
- Generate controller and view with
yo angular:route <myroute> --coffee
(this adds myroute toapp/scripts/app.coffee
,app/scripts/controllers/<myroute>.coffee
,app/views/<myroute>.html
) - See the official docs for more subgenerators
- Install the generator with
npm install -g generator-<name>
cd
into the project's root directory and runyo <name>
Bower for dependency management
bower search <dependency>
searches the Bower registry for dependencybower list
lists current dependenciesbower update <dependency>
updates dependencybower install <dependency1>..<dependencyN> --save
downloads and installs specified dependencies, and updatesbower.json
(specified by the flag--save
)bower uninstall <dependency1>..<dependencyN> --save
Grunt for building, previewing, testing
grunt serve
to preview project on Chrome with LiveReloadgrunt test
to run unit testsgrunt
to build
- See the project's trello boards for development plans, bugs, and ideas.