This is a Content First Prototype project for Shoreline Community College's "Program Pages" website material.
To modify and iterate on the prototype, you'll need to make sure you have the following dependencies available on your machine:
- Command line tools
- Ruby (if you’re on a Mac, this is probably already installed)
- Node.js
- Bower
-
Install the Jekyll gem and Gulp (use
sudoif you see permission errors)$ gem install jekyllNB: If you get the error:
ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/listenthis is because /usr/bin is “off-limits” since El Capitan. If you run into this, try instead:
$ sudo gem install -n /usr/local/bin jekyllThanks to thamrick for finding the fix!
-
Clone/copy this repository to your project folder (this will take a minute or so)
$ git clone https://github.com/andybywire/shoreline.git- or -
Download and copy the .zip
-
Navigate to your project file and install the framework dependencies
$ cd <path to your project folder> $ bower install $ npm install -
Run
npm start. Once installed, this is the only command you'll need to run to begin a new session.$ npm start
In order to get the most out of the framework, it's worth familiarizing yourself with the basics of the tools it's built with. The documentation of all of these tools is excellent and should get you up to speed quickly:
If you need more detail on getting started with the Framework itself, check out the Smashing Magazine article that introduces the framework, or the Content First Prototyping Starter Kit repository, which has a starer set of patterns, pages, and templates.