This project uses node and yeoman to set up the development environment to install, perform the following steps
Visit the Node Website and install node for your platform
In the command line, run the following command:
node install -g yo
This will install yeoman globally.
The file package.json defines the necessary node packages needed for grunt tasks to run, to install that in the command line navigate to the root folder for this project and run the command:
node install
A node_modules folder will be created containing all the node package packages. This is not to be checked in to source control as it can be installed locally through the command.
Yeoman comes with bower a cli utility to manage web dependencies such as javascript and css libraries. To install, run the command:
bower install
This will create a bower_components folder in the web path with the necessary required packages. Again, do not check this into source control
To get started with development run the following command
grunt server
This will start the web-server and bring up the website in your default browser. This will also watch for changes in .javascript, .html, and .css files and reload the site with the changes, making rapid updates simple
##More information
For more info see the following links