This repository is my personal website built with Nuxt.JS and Tailwind CSS. It's a very simple static site hosted with Cloudflare pages.
First, you will need node
and npm
installed. The official node website has good instructions for installing, or you can use most Linux distribution versions, or use asdf
/ mise
.
Next, just run npm ci
to install the packages.
And finally, do npm start
to start the development server. You should now be able to view the site on localhost:3000
.
This repository is setup with continuous integration and deployment. If you want to deploy your changes, all you need to do is open a PR to the main branch. Once your PR is accepted and merged in, it will automatically be deployed.