Source for my personal website.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
README.md
gulpfile.js
package.json

README.md

chrisgurney.ca

Source for my personal website.

Screenshot of chrisgurney.ca

Features

Via page metadata:

Via .htaccess:

  • Forces HTTPS
  • Enables GZIP compression

Via gulp build tooling:

  • Minifies CSS + JS
  • Copies files to server via rsync
  • Livereload
  • gulp-file-include for reusable static page elements.

Uses:

Installation

$ cd /path/to/project
$ npm install

Tasks

This section describes the main tasks available. See gulpfile.js for subtasks.

gulp

Cleans the output folder (/dist), compiles all web files, and runs a local server for development, watching for changes.

gulp deploy

Deploys /dist to my web server (as configured in the gulp deploy task), via rsync.

Credits