This is a Vue 3 composition API based theme for GitHub Issue API. It can help you build a blog with GitHub Issue API.
- Clone this repository -->
git clone https://github.com/wallleap/plain.git
orgit clone [email protected]:wallleap/plain.git
. - Install dependencies
pnpm i
- Run
pnpm dev
to start the development server - Rename
.env.sample
to.env.local
, and fill in the configuration --> some configuration. - Go to GitHub and create a repo, named
myblogs
, then new issues in the repo to generate the blog/friends. For more details, you can see new issues. - Run
pnpm build
to build the project for production. - Deploy to GitHub Pages/Netlify/Vercel/Your Server etc.
- Go to the website and enjoy it.