https://github.com/renegadevi/nuxt-boilerplate
A ready to use Nuxt 3 boilerplate. (w/ HTTPS, Tailwind, i18n+RTL, Pinia, GDPR, Dark mode, TypeScript, Prettier, ESLint etc.)
https://github.com/renegadevi/nuxt-boilerplate
cookies-consent dark-mode gdpr i18n lighthouse nuxt prettier prettier-eslint rtl tailwindcss
Last synced: 2 months ago
JSON representation
A ready to use Nuxt 3 boilerplate. (w/ HTTPS, Tailwind, i18n+RTL, Pinia, GDPR, Dark mode, TypeScript, Prettier, ESLint etc.)
- Host: GitHub
- URL: https://github.com/renegadevi/nuxt-boilerplate
- Owner: renegadevi
- License: mit
- Created: 2023-07-02T12:51:29.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-24T22:19:26.000Z (10 months ago)
- Last Synced: 2024-11-24T23:24:46.359Z (10 months ago)
- Topics: cookies-consent, dark-mode, gdpr, i18n, lighthouse, nuxt, prettier, prettier-eslint, rtl, tailwindcss
- Language: Vue
- Homepage: https://nuxt-boilerplate-main.vercel.app/
- Size: 497 KB
- Stars: 134
- Watchers: 5
- Forks: 19
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-nuxt - Nuxt Boilerplate
README
# Nuxt Boilerplate
A ready to use Nuxt 4 boilerplate
**Live Demo**: https://nuxt-boilerplate-main.vercel.app/
**StackBlitz**: https://stackblitz.com/github/renegadevi/nuxt-boilerplate

## Quick setup (TLDR;)
```bash
git clone https://github.com/renegadevi/nuxt-boilerplate.git
cd nuxt-boilerplate
pnpm install
pnpm run dev
```## Setup
### Prerequisites:
- [pnpm](https://pnpm.io/)
- [mkcert](https://github.com/FiloSottile/mkcert) (Optional localhost HTTPS)### Clone repo
```bash
git clone https://github.com/renegadevi/nuxt-boilerplate.git
cd nuxt-boilerplate
```### Install dependencies:
```bash
pnpm install
```### Optional: `.env`
```ini
VITE_BASE_URL="https://localhost:3000/"
```### Optional: Generate certificate for HTTPS for localhost
```bash
# mkdir certs
cd certs
mkcert localhost
```## Start local server
### Start development server
```bash
# HTTP
pnpm run dev
# HTTPS
pnpm run dev-https
```### Start production build server (HTTP)
```bash
# HTTP
pnpm run build;pnpm run preview
# HTTPS
pnpm run build;pnpm run preview-https
```Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information.