You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Next.js项目引入Tailwind全局样式报错:font-inter类不存在

解决Next.js + Tailwind中font-inter类不存在的问题

1. 安装Inter字体

在项目根目录执行以下命令安装Inter字体包:

npm install @fontsource/inter

2. 在全局样式文件中引入字体

打开app/globals.css(若使用Pages路由则是pages/_app.css),在文件最顶部添加:

@import '@fontsource/inter';

3. 在Tailwind配置中注册字体

找到项目根目录的tailwind.config.js,修改theme.extend.fontFamily配置项,添加Inter字体的定义:

/** @type {import('tailwindcss').Config} */
module.exports = {
  content: [
    "./app/**/*.{js,ts,jsx,tsx,mdx}",
    "./pages/**/*.{js,ts,jsx,tsx,mdx}",
    "./components/**/*.{js,ts,jsx,tsx,mdx}",
  ],
  theme: {
    extend: {
      fontFamily: {
        inter: ['Inter', 'sans-serif'],
      },
    },
  },
  plugins: [],
}

4. 用@layer指令显式定义字体类(可选)

如果上述步骤仍未解决问题,可在globals.css中通过@layer指令直接声明font-inter类:

@layer utilities {
  .font-inter {
    font-family: 'Inter', sans-serif;
  }
}

问题原因说明

教程仓库已经预先完成了Inter字体的安装、引入和Tailwind配置,你仅复制了globals.css文件,缺失了这些配套配置,导致Tailwind无法识别font-inter类。

内容的提问来源于stack exchange,提问作者Collins_mike

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 04:27:02