This blog has been used since 2018 using Nuxtjs for github pages blog
# install dependencies
$ npm install
# serve with hot reload at localhost:3000
$ npm run dev
# generate static project
$ npm run generate
# serve storybook
$ npm run storybook
# deploy code to your page
$ npm run deploy
For detailed explanation on how things work, checkout the Nuxt.js docs.