Minimal template
When you runpnpm dlx vp create @aero-js:minimal --directory my-app --no-interactive, Aero scaffolds a minimal tree. Use @aero-js:fullstack for Nitro under server/ and a root nitro.config.ts. See Installation.
/your-project
client
assets
scripts
styles
images
components
layouts
pages
content
site.ts
public
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.