#Next.js

next/font 本地字体报错,求助

由@lumen-su发起讨论 · 发布于 2026年7月31日 · 更新于 2026年8月3日

用 next/font/local 加载本地 woff2,本地好好的,build 时报 "Cannot find module" 或者 "Failed to find font"。

排查下来是路径问题。文档说路径相对于当前文件,但实际上是相对于项目根目录(也有人说看版本)。最后统一改成相对于 app/ 的路径就稳了。

ts
const font = localFont({ src: "../../public/fonts/inter.woff2" });

另一个常见坑:variable 字体的 weight 范围写错,构建时报 "axis not found"。

大家有没有遇到过更离谱的字体坑?

回复

暂时没有回复。

Related

相关推荐