/nuxt-vuetify-github-pages-starter

Template to get you up and running with Nuxt & Vuetify & GitHub Pages

Primary LanguageVueMIT LicenseMIT

Nuxt Vuetify GitHub Pages Minimal Starter

Demo

What's this

Usage

Deploy

1. Create a new repository

image

2. Create repository

image

3. Goto Settings > Pages > Enable GitHub Pages

image

4. Goto Actions > Deploy to GitHub Pages > Run workflow

image Published to https://<username>.github.io/<repository>/. image

If you are using a custom domain or https://<username>.github.io/, remove NUXT_APP_BASE_URL

# For https://<username>.github.io/<repository>/
- run: NUXT_APP_BASE_URL=/$(echo $GITHUB_REPOSITORY | cut -d/ -f2)/ npx nuxt build --preset github_pages
# For a custom domain or <username>.github.io
#- run: npx nuxt build --preset github_pages

Develop

1. Create codespace on main

image

2. Open in browser

image

Documents

Nuxt https://nuxt.com/

Vuetify https://vuetifyjs.com/

Vuetify Nuxt Module https://nuxt.vuetifyjs.com/

License

MIT - Made with 💚