从9.5.3开始(在9.5.2中工作正常),自定义错误页面的样式已损坏
用无礼的造型
创建自定义错误页面_error.jsx(在我的情况下为TSX)
需要构建以查看实际的错误页面,并尝试创建错误
(纱线制造和纱线开始)
在错误页面中,全局样式可以正常工作
但是即使对于主要错误页面或导入的组件,每个module.scss也会损坏
嗨,我也一样
这是要复制的示例应用程序。 我希望这可以帮助你。
在尝试本地调试时,我可以看到提供给getCssLinks
的路径均不包含来自CSS模块的CSS文件的路径:
回溯一下,我可以在getDocumentFiles
看到这一行,看起来它可能是导致问题的好方法:
但该行在2个月前在https://github.com/vercel/next.js/commit/9fcf39acd45966d8a6c362bec62e49a53dcd8581中进行了更改getPageFiles
,最后的更改是https://github.com/vercel/next.js/commit/3597978d7f121f11df99cd7cd757e1eb9868fff7以“修改清单中的低优先级文件”,_possible_不管发生了什么这可能是原因吗? 意图难以确定,但是这些修改_may_是否违反了获取CSS路径所需数据的合同?
这里有一个解决方法: https :
最有用的评论
嗨,我也一样
这是要复制的示例应用程序。 我希望这可以帮助你。
https://github.com/TasukuUno/repro-nextjs-16931