Font Awesome 文档仅展示了如何向 React 添加常规/纯色字体。社交图标怎么样?
首先我拿到了包裹:
npm i --save @fortawesome/fontawesome-svg-core \
npm i --save @fortawesome/free-brands-svg-icons \
npm i --save @fortawesome/react-fontawesome
注意:我替换npm i --save @fortawesome/free-solid-svg-icons \
为npm i --save @fortawesome/free-brands-svg-icons \
然后在react中:
import { library } from '@fortawesome/fontawesome-svg-core'
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faFacebookF } from '@fortawesome/free-brands-svg-icons'
library.add(faFacebookF);
并尝试使用组件:
<FontAwesomeIcon icon="fa-facebook-f" />
甚至尝试过:
并继续进入控制台
找不到图标 {prefix: "fas", iconName: "fa-facebook-f"}
我相信我必须以某种方式获得fab
品牌的前缀。
这是我想使用的图标https://fontawesome.com/icons/facebook-f?style=brands