React Fontawesome没有免费品牌的svg-图标,因此无法显示社交媒体图标

问题描述 投票:2回答:2

反正我可以在我的React网页上使用社交媒体图标吗?

import { library } from '@fortawesome/fontawesome-svg-core'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { fas, faHome, faMapMarker } from '@fortawesome/free-solid-svg-icons';

试图导入

import { fab } from '@fortawesome/free-brands-svg-icons';

library.add( fab, fas, faHome, faMapMarker)

试图同时用作两个示例

<FontAwesomeIcon icon="fab facebook-f" /> / <FontAwesomeIcon icon={['fab','facebook-f']} />

说无法在fortawesome文件夹上找到fab并抛出错误

“未找到模块:无法在'C:\ Users \ User \ Desktop \ tourism \ src'中解析'@ fortawesome / free-brands-svg-icons'“

css reactjs font-awesome
2个回答
2
投票

如@fard所说:npm i --save @fortawesome/free-brands-svg-icons


0
投票
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"
import { faFacebook } from "@fortawesome/free-brands-svg-icons"

then past the following line 
<FontAwesomeIcon icon={faFacebookF} /> 
© www.soinside.com 2019 - 2024. All rights reserved.