#angular-base A simple project from which angular projects can be started. Provides a jump start on writing tests as this application comes shipped 100% covered.
##Install Dependencies
This project uses gulp
and jspm
, as well as compass
to make your development life easier. So you will need to install the necessary dependencies. Make sure you have ruby installed first, then use the following commands to install all other dependencies:
#Install compass
gem install compass
#Install global commands used by gulp
sudo npm install -g gulp mocha istanbul jspm jspm-bower-endpoint
#Setup jspm bower endpoint
jspm registry create bower jspm-bower-endpoint
#Install local node modules
npm install
##Start Working
Various gulp
tasks are pre-configured, here are some of the useful commands:
#compile dist and host it on port 5003 while watching for file updates
gulp host
#compile minified distribution package
gulp package
# run mocha and generate tests
gulp testapp
##Things to consider This example app use an open weather api to provide some example configuration calls, this would be the first thing you would want to update.
It also uses materializecss to provide a nice looking basic app.