Gatsby-将Google字体添加到Gatsby网站

阿伦斯特

我正在尝试在我的Gatsby网站中添加Google字体(Mukta Malar)。

我看过很多关于在Gatsby网站上添加Google字体的文章,其中大多数似乎都使用了该插件:gatsby-plugin-prefetch-google-fonts

我在网站中使用了上述插件,方法是将其添加到gatsby-config.js文件中,如下所示:

plugins: [
    {
      resolve: `gatsby-plugin-prefetch-google-fonts`,
      options: {
        fonts: [
          {
            family: `Mukta Malar`
          },
        ],
      },
    }
  ]

并将字体系列也添加到我的css文件中:

* {
  font-family: "Mukta Malar", sans-serif;
}

但是Google字体不适用于该网站。我的代码中是否缺少隐藏的步骤?

费兰·比雷(Ferran Buireu)

该插件似乎不再受维护,它是escalade monorepo(引发404错误)的一部分,该内核最后一次提交是在1年前。

我建议gatsby-plugin-google-fonts您在display: swap不影响性能的情况下使用字体。在您的情况下:

{
  resolve: `gatsby-plugin-google-fonts`,
  options: {
    fonts: [
      `mukta malar`
    ],
    display: 'swap'
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将静态文件添加到Gatsby网站

将 Favicon.ico 添加到 Contentful 或 Gatsby 网站

将 React 添加到静态 Gatsby 站点

将mapbox-gl-geocoder添加到gatsby.js时,gatsby构建失败

是否可以将子域上的 gatsby 博客添加到现有的 gatsby 站点?

如何将本地字体导入Gatsby网站?

如何在 Gatsby 中将 js 添加到 React 组件?

如何将链接添加到Gatsby配置文件

无法将远程文件节点添加到父节点 Gatsby

如何使用Gatsby将任意文件添加到/ public?

将预先存在的静态HTML页面添加到React / Gatsby站点的最快方法

如何将本地脚本文件添加到 gatsby

如何将Facebook插件页面添加到gatsby(反应)

如何将PostCSS插件添加到Gatsby SASS插件

通过Gatsby将静态网站部署到Google Cloud

在Gatsby网站中添加Javascript脚本

将Gatsby与Postgres连接

将react-helmet添加到我的Gatsby项目中会导致错误:元素类型无效

如何将onclick侦听器添加到由gatsby-transformer-remark自动生成的元素?

如何将 gatsby-cli 或 sudo 或其他包添加到 nodejs 等 DDEV-Local 附加服务?

将第二个动态模板正确添加到Gatsby / NetlifyCMS-我哪里出错了?

是否可以仅将Gatsby.js的某些部分添加到现有的HTML文件中?

尝试使用 Contentful 将帖子列表添加到我的主页而不是 Gatsby 中的单独页面

在Gatsby网站中修改路由

Gatsby网站的Netlify构建失败

禁用Java的Gatsby静态网站

在具有SCSS的Gatsby网站中,如何导入本地字体?

如何结合gatsby片段创建gatsby模式

在 Gatsby 中如何排除 gatsby 构建的目录?