onDemandEntries
Core Idea
Controla como o dev server descarta ou mantém em memória as páginas compiladas durante desenvolvimento.
Key Concepts
- maxInactiveAge: período (ms) que o servidor mantém uma página no buffer antes de descartá-la.
- pagesBufferLength: número de páginas mantidas simultaneamente em memória sem serem descartadas.
Code Examples
module.exports = {
onDemandEntries: {
maxInactiveAge: 25 * 1000,
pagesBufferLength: 2,
},
}
- O que demonstra: os dois únicos parâmetros da opção, com valores padrão do Next.js.
Key Takeaways
- Afeta apenas o comportamento de memória do dev server, sem impacto em produção.