【发布时间】:2020-09-17 16:51:24
【问题描述】:
我正在使用 Svelte/Sapper 编写服务器端渲染应用程序,但在使用 Font Awesome 字体时遇到问题。
我正在使用以下内容来加载字体:
<script>
import Icon from "svelte-awesome";
import { faTimes } from "@fortawesome/free-solid-svg-icons/faTimes";
</script>
<Icon data={faTimes} />
我看到的错误是: " 不是有效的 SSR 组件。您可能需要检查构建配置以确保编译依赖项,而不是作为预编译模块导入"
有解决办法吗?
【问题讨论】:
-
您确定您的导入正确吗?你可以试试不带花括号吗?请查看此 REPL:svelte.dev/repl/9905305c60bc46d99b6c52f1736eaba8?version=3.23.0
-
使用直 Svelte 可以。但是,对于 Sapper 的服务器端渲染,它不起作用。
-
任何修复?同样的问题...
标签: font-awesome svelte sapper