Pular para o conteúdo
Navegar na documentação

Estrutura de diretórios

Content/
├── Pages/
│   ├── index.blade.php
│   ├── meta.yaml
│   ├── pagina.mdx
│   ├── pagina.blade.php
│   ├── pagina.meta.yaml
│   ├── _defaults.yaml
│   ├── _errors/<código>/
│   │   ├── index.blade.php
│   │   └── meta.yaml
│   └── area/
│       ├── index.blade.php
│       ├── meta.yaml
│       └── _items/
│           ├── _collection.yaml
│           └── item.mdx
├── Views/
│   ├── layouts/
│   ├── Components/
│   └── covers/cover.blade.php
├── assets/
    ├── css/
    │   └── app.css
    ├── js/
    │   └── app.js
    ├── favicon.ico
    ├── icon.svg
    └── apple-touch-icon.png
└── public/
    └── exemplo.txt
Caminho Interpretação
Content/Pages/**/*.mdx página MDX com front matter
Content/Pages/**/*.blade.php página Blade com sidecar YAML
Content/Pages/**/_defaults.yaml defaults hierárquicos somente para MDX
Content/Pages/**/_nome/ Collection, exceto _errors
Content/Pages/**/_nome/_collection.yaml tipo, defaults e saídas opt-in da Collection
Content/Pages/_errors/<código>/ página de erro publicada como dist/<código>.html; /404 é o fallback de rota desconhecida
Content/Views/layouts/ layouts Blade por nome de view
Content/Views/Components/ componentes Blade anônimos
Content/Views/covers/cover.blade.php template das capas sociais
Core/Assets/main.css entrada Tailwind nativa e readonly
Content/assets/css/*.css entradas CSS independentes do projeto
Content/assets/js/**/* JavaScript publicado com hash
Content/public/**/* arquivos copiados literalmente para dist/
três favicons na raiz de assets/ arquivos obrigatórios copiados

config.yaml, dist/ e storage/ ficam na raiz do projeto, fora de Content/. A imagem builder trabalha com esses caminhos sob /app.

Fora de Content/assets/ e Content/public/, não há diretório genérico de dados, plugins ou assets copiados automaticamente. Arquivos explicativos e outras extensões em Pages/ não geram rotas.