font-awesome - 如何在 Svelte/Sappe 中使用 Font Awesome 5
问题描述
我正在使用 Svelte/Sapper 编写服务器端渲染应用程序,但在使用 Font Awesome 字体时遇到问题。
我正在使用以下内容来加载字体:
<script>
import Icon from "svelte-awesome";
import { faTimes } from "@fortawesome/free-solid-svg-icons/faTimes";
</script>
<Icon data={faTimes} />
我看到的错误是:“不是有效的 SSR 组件。您可能需要查看构建配置以确保编译依赖项,而不是作为预编译模块导入”
有针对这个的解决方法吗?
解决方案
对于 svelete-aweome,导入在 Sapper 中应如下所示:
import Icon from 'svelte-awesome/components/Icon';
推荐阅读
- r - 如何使用ggplot2在分组条形图中显示两个条形的标签?
- spring-security-oauth2 - Spring Security OAuth2 - 多个 ResourceServer 配置
- sql - 在 SQL 中分配新的局部变量要求
- c++ - 为什么这个构造函数没有给出不完整的类型错误?
- python - Django模板标签将GET参数从当前请求添加到Python3+Django2中的url
- docker - 将 dockerized Spring Cloud Netflix 项目部署到 Kubernetes
- css - 导航栏品牌问题
- php - 将唯一迭代器附加到脚本中的 div id
- sql - 是否可以将这两个查询与 SQLite 中的连接结合起来?
- azure-service-fabric - Service Fabric,正常关闭“旧”服务实例