Angular Store
This project is an application skeleton using AngularJS as part of a proof of concept using Node.js, Gulp and Express. It has continous integration and deployment via CodeShip and Heroku.
To get you started you can simply clone the angular-store repository and install the dependencies:
You need git to clone the angular-store repository. You can get git from http://git-scm.com/.
It also uses a number of node.js tools to initialize and test angular-store. You must have node.js and its package manager (npm) installed. You can get them from http://nodejs.org/.
Clone the angular-store repository using [git][git]:
git clone https://github.com/kevinfargason/angular-store
cd angular-store
Installing the dependencies will give you the tools to develop, manage and test the application.
- We get the tools we depend upon via
npm
, the [node package manager][npm].
npm install
You should find that you have a new folder in your project.
node_modules
- contains the npm packages for the tools we need
I have preconfigured the project with a simple build script contained in gulpfile.js. To build the project simply execute:
gulp
If you would like to build the application, run the application, and re-build every time you save a file, you can execute:
gulp watch
I have preconfigured the project with a simple development web server. The simplest way to start this server is:
gulp run
Now browse to the app at http://localhost:5000/
.