Vue/Nuxt CLAUDE.md Template
CLAUDE.md for Vue 3 and Nuxt 3 applications
Category:templates
Type:template
Difficulty:beginner
Language:Markdown
javascript
typescript
beginner
Description
CLAUDE.md template for Vue 3 and Nuxt 3 projects. Covers Composition API patterns, Nuxt modules, server routes, state management with Pinia, and Vue-specific best practices.
Content
Resource Content
# Nuxt 3 Project ## Overview Vue 3 application built with Nuxt 3 framework. ## Tech Stack - Framework: Nuxt 3 - Language: TypeScript - State: Pinia - Styling: UnoCSS/Tailwind ## Key Commands ```bash npm run dev # Dev server npm run build # Build for production npm run generate # Static generation npm run preview # Preview build npm run lint # ESLint npm run typecheck # Vue-tsc ``` ## Project Structure ``` / ├── app.vue # Root component ├── pages/ # File-based routing ├── components/ # Auto-imported ├── composables/ # Composition functions ├── stores/ # Pinia stores ├── server/ │ ├── api/ # API routes │ └── middleware/ # Server middleware ├── layouts/ # Page layouts └── nuxt.config.ts # Configuration ``` ## Conventions - Use Composition API with `<script setup>` - Components auto-imported from `components/` - Use `useFetch` for data fetching - Pinia stores in `stores/` directory ## Important Notes - Auto-imports enabled by default - Use `definePageMeta` for page config - Server routes at `/server/api/`
Rate This Resource
0
Help others discover great resources
Statistics
0
Stars
0
Copies
404
Days ago
381
Views
Related Resources
⚡
SvelteKit CLAUDE.md Template
CLAUDE.md for SvelteKit applications
⚡
Next.js CLAUDE.md Template
Comprehensive CLAUDE.md for Next.js App Router projects
⚡
Node.js Express CLAUDE.md Template
Battle-tested CLAUDE.md for Express.js API projects
⚡
React + Vite CLAUDE.md Template
CLAUDE.md for React SPA projects using Vite