This repository contains the source code for my personal blog site hosted on GitHub Pages at https://jcleigh.github.io. The site is built using Node.js and the marked
library for markdown rendering.
To build and publish the site using GitHub Pages, follow these steps:
-
Clone the repository:
git clone https://github.com/jcleigh/jcleigh.github.io.git cd jcleigh.github.io
-
Install the required dependencies:
npm install
-
Build the site:
npm run build
-
Serve the site locally:
npx http-server ./public
-
Commit and push your changes to the
main
branch. GitHub Pages will automatically build and publish the site.