在服务器端渲染的应用中导入 WebFontLoader 时会发生崩溃

作者: gfpacheco创建于 2017年10月24日更新于 2023年12月10日

我有一个使用 SSR 运行的 React 应用程序。当我 `import WebFontLoader from 'webfontloader'` 时,SSR 会崩溃,报错为 `window 未定义`。是否有必要在包中添加 `typeof window !== 'undefined'` 的检查?如果不是,我将不得不分支并维护此更改。谢谢

内容来源: typekit/webfontloader