【发布时间】:2020-11-02 18:10:06
【问题描述】:
我在 Gatsby 中使用了自托管字体,效果很好。基本上我有 -
- 一个
fonts/文件夹,其中放置了所有.woff2文件,其中一个fonts.css包含所有@font-face 调用(这样是因为几乎有15 个@font-face 调用) - 我在
gatsby-config.js中配置了gatsby-source-filesystem插件,如下所示
resolve: "gatsby-source-filesystem",
options: {
name: "fonts",
path: `${__dirname}/src/fonts/`
}
},
我现在已经安装了带有 PostCSS 的 Tailwind,如下所示 -
- 使用 yarn 安装了
tailwindcss和gatsby-plugin-postcss - 配置
gatsby-config.js如下-
{
resolve: `gatsby-plugin-postcss`,
options: {
postCssPlugins: [
require(`tailwindcss`),
require(`autoprefixer`)
],
},
},
- 将顺风导入
gatsby-browser.js,如下所示
import "tailwindcss/base.css"
import "tailwindcss/components.css"
import "tailwindcss/utilities.css"
Tailwind 工作正常,但它没有使用我想使用的字体.....即使我在tailwind.config.js 中正确配置了它(我认为)
extend: {
fontFamily: {
sans: ["Custom Font Family Name", ...defaultTheme.fontFamily.sans],
},
【问题讨论】:
标签: gatsby postcss tailwind-css