A ready to use Nuxt 3 boilerplate. (w/ HTTPS, Tailwind, i18n+RTL, Pinia, GDPR, Dark mode, TypeScript, Prettier, ESLint etc.)
The Nuxt Boilerplate is a ready-to-use template for Nuxt 3, a popular framework for developing Vue.js applications. It provides a set of predefined configurations and modules to help developers quickly start building their projects.
To install the Nuxt Boilerplate, follow these steps:
Prerequisites:
Clone the repository:
git clone <repository URL>
Install dependencies:
pnpm install
Optional: Set up environment variables: Create a .env file and set any required variables.
Optional: Generate a certificate for localhost HTTPS: If you want to enable HTTPS for your local development server, follow the instructions on how to generate a certificate using mkcert in the documentation.
Start the local server:
pnpm dev
Start the development server:
pnpm run dev
Start the production build server (HTTP):
pnpm run build
pnpm run start
For more information on deployment, refer to the deployment documentation.
The Nuxt Boilerplate is a comprehensive template for Nuxt 3 that streamlines the setup process and comes with essential modules pre-configured. It also includes support for HTTPS and a component viewer extension for an enhanced development experience. Overall, it provides a convenient starting point for building Vue.js applications with Nuxt.