CSS文件似乎被Next.JS导入了两次

htzpubme  于 2023-10-18  发布在  其他
关注(0)|答案(1)|浏览(122)

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

ej83mcc0

ej83mcc01#

这可能是您无法控制的错误。在某些版本的Next.js中可以观察到这种情况。解决方案:更改Next.js的版本。

相关问题