desde 9.5.3 (em 9.5.2 funciona bem), a página de erro personalizada tem estilos corrompidos
usando atrevimento para estilizar
criar página de erro personalizada _error.jsx (tsx no meu caso)
precisa construir para ver a página de erro real e tentar criar um erro
(construção do fio e início do fio)
na página de erro, o estilo global funciona bem
mas cada module.scss está quebrado, mesmo para a página de erro principal ou para componentes importados
Oi, o mesmo para mim.
Aqui está um exemplo de aplicativo para reproduzir. Espero que isso ajude você.
Ao tentar depurar isso localmente, posso ver que nenhum dos caminhos fornecidos para getCssLinks
contém caminhos para arquivos css de módulos css:
Rastreando de volta, vejo esta linha em getDocumentFiles
, que parece ser um bom candidato para a causa do problema:
mas essa linha foi alterada 2 meses atrás em https://github.com/vercel/next.js/commit/9fcf39acd45966d8a6c362bec62e49a53dcd8581. Rastreando ainda mais, chegamos a getPageFiles
, a última alteração foi https://github.com/vercel/next.js/commit/3597978d7f121f11df99cd7cd757e1eb9868fff7 para "Modificar arquivos de baixa prioridade no manifesto", _possivelmente_ o que quer que esteja acontecendo em aqui poderia ser a causa? A intenção é difícil de determinar, mas essas reparações _podem_ ter quebrado o contrato dos dados necessários para obter os caminhos CSS?
Link aqui para o diff onde o acima foi introduzido no commit 3597978
Há uma solução alternativa aqui: https://github.com/vercel/next.js/discussions/16784#discussioncomment -82053
Comentários muito úteis
Oi, o mesmo para mim.
Aqui está um exemplo de aplicativo para reproduzir. Espero que isso ajude você.
https://github.com/TasukuUno/repro-nextjs-16931