Skip to content

Liam-Deacon/Liam-Deacon.github.io

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Packages

Used by

Contributors

Languages