Table of Contents
This repository contains the source code for my personal website EdenCrow.info.
The site is created with the use of:
- NodeJS: Javascript runtime environment
- npm: package management
- Hugo (via hugo-bin): static site generation
- hugo-coder: site theme
- Webpack: module bundling
- and a small selection of other npm packages
It is automatically deployed to GitHub Pages via GitHub Actions.
Each section (eg. the homepage) is being developed one at a time, and will be pushed live once complete.
- Clone this repository
- Run
npm installto install dependencies
- Run
npm run serve - The site will be accessible at http://localhost:1313/ and saved changes will automatically rebuild
- Terminate the process when finished
- Run
npm run cleanto clean folder structure
To see the roadmap for this project, please check the relevant wiki page.
Original code for this project is licensed under the MIT license.
Blog content posted to the site is licensed under CC BY 4.0.
