Skip to main content

Minimal template

When you run pnpm create @aero-js my-app, Aero scaffolds a minimal tree. The fullstack template adds Nitro under server/ and a root nitro.config.ts.

/your-project

client
assets
scripts
styles
images
components
layouts
pages
content
site.ts
vite.config.ts
tsconfig.json
package.json

Fullstack template

Adds server output and Nitro configuration:
server
api
nitro.config.ts

Directory overview

Config files

If you rename top-level folders (for example frontend/ instead of client/), set dirs in your Aero config. See Configuration.