为什么我的项目的字体是在Development阶段应用的,但在Production中却没有,项目是用NextJS制作的

问题描述 投票:0回答:1

我正在制作一个测试产品,并且已经完成了 ui,令人惊讶的是,当我将其部署到生产中时,它没有应用 Google 字体,值得强调的是,我正在使用字体的导入方法,我共享项目的存储库image without fontsimage with fonts

git 仓库:https://github.com/Thewoker/NextJs/tree/main/gym-ecommerce

我并没有真正尝试很多替代方案,现在我尝试不再通过从 Google Fonts 导入来实现字体,而是从已下载字体的本地文件中导入

javascript reactjs tailwind-css next.js13 google-fonts
1个回答
0
投票

在浏览您的存储库时,在

app/layout.js
中,您创建了一个
inter
变量,但尚未在任何地方使用它。

浏览官方docs,您应该将其添加到高级父标签(即html或body)的

className

<body className={inter.className}>

虽然我无法猜测为什么它在发育阶段起作用。

© www.soinside.com 2019 - 2024. All rights reserved.