我正在将自己的一个小项目从React.JS迁移到Next.JS,似乎css文件用不同的名字处理了两次。我在网络开发方面有点菜鸟,所以我真的不明白为什么会发生这种情况,如果这是我目前遇到的一些问题的结果。
以下是我的项目架构:Project architecture
这是我在devtool中得到的:devtool
请注意,页眉和页脚组件都是在根布局中导入的,因此它们会显示在每个页面上,而且,页眉的CSS是模块中的,页脚的CSS不是,因为我试图在模块中转换,看看它是否会改变结果,但它不会。
TLDR:尝试将css添加到页脚和页眉组件,但它们出现了两次,并且看起来不像从ReactJS迁移到NextJS之前的样子
1条答案
按热度按时间ej83mcc01#
这可能是您无法控制的错误。在某些版本的Next.js中可以观察到这种情况。解决方案:更改Next.js的版本。