Raised On Zenith band website built using Gulp, Bower, and Boostrap-Sass
- Install the NodeJS JavaScript runtime (https://nodejs.org/) to utilize the npm command-line utility to aid in package dependency installation.
Windows installation location: C:/Program Files/nodejs/node_modules. Mac installation location: /usr/local/lib/node_modules
- Confirm NodeJS / npm installation. From the terminal, do "npm --version" and then "node --version".
- Verify Git is installed on your machine. From the terminal, do "git --version". If Git is not installed, install it from http://git-scm.com/downloads
- Install Bower. From the terminal, do "npm install –g bower". Note, step #1 needs to be completed successfully for this to work.
- Verify Ruby is installed on your machine. From the terminal, do ruby --version. If Rub is not installed, install it from https://www.ruby-lang.org/en/downloads/
- Install Compass: http://compass-style.org/install/
- Install Gulp: http://gulpjs.com/
- Clone project from: https://github.com/lfarran/roz.git
- Run "npm install". This might require sudo for Mac (i.e. "sudo npm install"). This installs the required npm dependency packages in the project's 'node_modules' directory.
- Run "bower install". This installs required 3rd party code dependency packages in the project's 'bower_components' directory.
* "gulp build" - Minifies images, fonts, HTML, CSS, and JavaScript into the dist/ folder. The contents of the dist folder are what's pushed to the hosting server once a release is ready.
* "gulp dev" - Runs gulp build task and runs a local browser server on port 8889. During devepment, open http://localhost:8889 to view your changes.
* "gulp clean" - Deletes dist/ folder