Framework for Keystone [Client];
This project is allowed to be run locally, so we don't need to push it up to a cluster, until it is ready for deployment.
- Download
http://code.google.com/p/git-osx-installer
- Fire up
Terminal
. You'll feel like a hacker for it. - Run
git
hit enter, to see if it installed. - If you're good, run
git clone git@github.com:<username>/Keystone.git
- It should clone this to your whichever folder you picked.
- You've successfully cloned the application to your computer.
To start this build first we are going to need to set up Node
- Go to
http://nodejs.org/
, and hit thatinstall
button.
Now once you've installed node, and you're computer has restarted, if prompted to.
- Fire up Terminal, you'll feel like a hacker for it, and run
npm install -g yo
npm is the package manager for Node.js and comes bundled with it.
Yo is maintained by the Yeoman project and offers web application scaffolding, utilizing scaffolding templates we refer to as generators. You typically install yo and any generators you think you might use via npm.
-
Once that is installed we will need to run an additional command to install
grunt
andbower
. Runnpm install -g grunt-cli bower
-
After that lets throw an
angular-generator
. Runnpm install -g generator-angular
. -
Lastly
cd
into your application and rungrunt server
. You'll see it run some processes and it should automatically open up your browser with the web application running.