Skip to content

Latest commit

 

History

History
64 lines (45 loc) · 2.27 KB

install.md

File metadata and controls

64 lines (45 loc) · 2.27 KB

Installation

To take advantage of Web Starter Kit you need to:

  1. Install the dependencies if you don't already have them.
  2. Get a copy of the code.
  3. Modify the application to your liking.
  4. Deploy your production code.

Dependencies

The dependencies are:

Node

Bring up a terminal and type node --version. If Node responds with a version at or above v0.10.x then check for a Ruby installation. If you require Node, go to nodejs.org and click on the big green Install button.

Ruby

Bring up a terminal and type ruby --version. If Ruby responds with a version number at or above 1.8.7 then type gem --version. If you don't see any errors then you may proceed looking for Sass. If you require Ruby, it can be installed from the Ruby downloads page.

Sass

Make sure you have Ruby installed before proceeding. Bring up a terminal and type sass --version. If Sass is installed it should return a version number at or above 3.3.x. If you don't see any errors, proceed to check for gulp. If you need to install Sass, see the command-line instructions on the Sass installation page.

Gulp

Bring up a terminal and type gulp --version. If Gulp is installed it should return a version number at or above 3.5.x. If you need to install Gulp, open up a terminal and type in the following:

$ npm install --global gulp

This will install Gulp globally. Depending on your user account, you may need to gain elevated permissions using sudo (i.e sudo npm install --global gulp). Next, install the local dependencies Web Starter Kit requires:

$ sudo npm install

That's it! You should now have everything needed to use the Web Starter Kit.

Getting the code

Once you have all of the dependencies installed, you only need to get the code. Download a zip of version 0.4.0. Extract the files where you want to work from. Then start building awesome things!

You may also want to get used to some of the commands available.