首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在next.js13中导入多个字体权重?

如何在next.js13中导入多个字体权重?
EN

Stack Overflow用户
提问于 2022-10-31 11:09:15
回答 1查看 38关注 0票数 2

我正在尝试从@next/fonts/google导入Poppin字体权重。但是我需要定义字体权重,因为Poppin不是可变字体。

这就是我到目前为止所拥有的。

代码语言:javascript
复制
const poppins = Poppins(
{
    weight: `100`|`200`|`300`|`400`|`500`|`600`|`700`|`800`|`900`,
  },
s)

这就是我要犯的错误。

代码语言:javascript
复制
./app/layout.jsx
Error: 
  x Font loader values must be explicitly written literals.
   ,----
 6 | weight: `100 | 200 | 300| 400 | 500 | 600 | 700 | 800 | 900`,
   :         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   `----

  x Font loader values must be explicitly written literals.
   ,----
 8 | s
   : ^
   `----
EN

回答 1

Stack Overflow用户

发布于 2022-10-31 11:33:58

这似乎是可行的:

代码语言:javascript
复制
import { Roboto } from '@next/font/google';

const font900 = Roboto({
    weight: '900',
});

const font100 = Roboto({
    weight: '100',
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74262373

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档