Skip to content

Folder Structure ​

πŸ“‚ deska
β”œβ”€ πŸ“‚ .vscode
β”œβ”€ πŸ“‚ app
β”‚  β”œβ”€ πŸ“‚ assets
β”‚  β”‚  └─ πŸ“‚ css
β”‚  β”‚     └─ πŸ“„ main.css
β”‚  β”œβ”€ πŸ“‚ components
β”‚  β”œβ”€ πŸ“‚ composables
β”‚  β”œβ”€ πŸ“‚ layouts
β”‚  β”œβ”€ πŸ“‚ middleware
β”‚  β”‚  └─ πŸ“„ auth.global.ts
β”‚  β”œβ”€ πŸ“‚ pages
β”‚  β”œβ”€ πŸ“‚ plugins
β”‚  β”œβ”€ πŸ“‚ types
β”‚  β”œβ”€ πŸ“‚ utils
β”‚  β”œβ”€ πŸ“„ app.config.ts
β”‚  β”œβ”€ πŸ“„ app.vue
β”‚  └─ πŸ“„ error.vue
β”œβ”€ πŸ“‚ i18n
β”œβ”€ πŸ“‚ layers
β”‚  └─ πŸ“‚ theme
β”œβ”€ πŸ“‚ public
β”œβ”€ πŸ“‚ server
β”œβ”€ πŸ“„ .env.example
β”œβ”€ πŸ“„ .gitignore
β”œβ”€ πŸ“„ components.json
β”œβ”€ πŸ“„ eslint.config.mjs
β”œβ”€ πŸ“„ nuxt.config.ts
β”œβ”€ πŸ“„ package.json
β”œβ”€ πŸ“„ pnpm-lock.yaml
β”œβ”€ πŸ“„ README.md
└─ πŸ“„ tsconfig.json

To learn more follow Nuxt official documentation