distDir
Core Idea
Define um nome de diretório de build customizado no lugar do padrão .next.
Key Concepts
- distDir: string, nome do diretório de build; deve ficar dentro do diretório do projeto
Code Examples
module.exports = {
distDir: 'build',
}
- O que demonstra:
next build passa a gerar output em build/ em vez de .next/.
Anti-patterns
- Apontar
distDir fora do projeto: valores como ../build são inválidos, distDir não pode sair do diretório do projeto
Key Takeaways
- Só muda o nome/local do diretório de build, não o comportamento de build em si
- Precisa permanecer dentro do diretório do projeto
Connects To
- next.config.js Options (ch388): opção geral listada no índice de config