Skip to content

Liam-Deacon/Liam-Deacon.github.io

Repository files navigation

My Portfolio

Node.js CI

The actual code is on the dev branch and the dist/ folder deployed to master via GitHub Actions CI.

Developed With

Tool
Node.js - Javascript runtime.
Gulp - A javascript task runner for development streams.
SCSS - A CSS preprocessor metalanguage.
Nunjucks - Allows HTML components using templating metalanguage.
Bootstrap - Responsive web framework.

Prequisites

The following software is required on your system:

  • Node
  • npm

Install

To get up and running, simply do the following:

git clone https://github.com/liam-deacon.github.io.git liam-deacon-portfolio

Install node modules:

cd liam-deacon-portfolio
npm install

Build

This app uses SCSS as well as some optimisation steps for producing a production grade website. As such there are a few steps to producing the final site in the dist/ directory.

To build the application:

npm run build

Run

To run a development server:

npm start

About

My personal portfolio site

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published