Skip to content

ngekoding/personal-website-nuxt

Repository files navigation

Logo

ngekoding.github.io

My new personal website built with Nuxt 3 and hosted with GitHub Pages

demo

Forking this repo

For anyone who asking me if they can use this code for their own website, the answer to that question is usually yes, with attribution.

I value keeping my site open source, but as you all know, plagiarism is bad. It's always disheartening whenever I find that someone has copied my site without giving me credit. I spent a non-trivial amount of effort building and designing my website, and I am proud of it! All I ask of you all is to not claim this effort as your own.

Please also note that I did not build this site with the intention of it being a starter theme, so if you have questions about implementation, please refer to the Nuxt 3 docs.

TL;DR

Yes, you can fork this repo. Please give me proper credit by linking back to ngekoding.github.io. Thanks!

Prerequisites

The same as Nuxt 3 Prerequisites.

Installation

Install dependencies

npm install

Then, start the development server

npm run dev

Building and running for production

Generate a full static production build

npm run generate

or read on Nuxt 3 Deployment section for detail.

Auto build and deploy on GitHub Pages

Please refer to the file .github/workflows/build.yaml and fit for your own needs.

Inspirations

This website was built inspired by some of these awesome websites:

Thanks!