我安装了 react-icons ,有些图标FaBeer
,FaBed
可以正常工作,但是其中许多图标(FaPencil
,FaFloppyO
,{ {1}})生成以下错误。
FaCalendarTimesO
PS:这是ReactJS项目,我已经重新安装了所有内容。
答案 0 :(得分:0)
当前react-icon
软件包中使用的FontAwesome Icons版本是5.4.0
免费版本。您可能要访问的某些图标在该版本中不可用。
例如,FaPencil
是FontAwesome的 pro 软件包(付费版本)的一部分。但是,您可以尝试使用FaPencilAlt
-可以使用它并且可以正常工作。
floppy-o
是一个非常旧的图标,现在已在react-icons
中提供的FaSave
中替换为当前版本?
FaCalendarTimes
也可用,但是(不再)calendar-times-o
list of free FontAwesome icons应该有助于您了解react-icons
中可用的图标。
如果您想绕过使用react-icons
而想直接在您的react项目中使用FontAwesome图标,那么我建议您使用react-fontawesome
包。这样,您就可以添加免费图标或专业图标(如果您已经为FontAwesome的专业软件包付费)。它还包括一些自定义图标的功能,这些功能特定于FontAwesome-这是您无法在react-icons
中获得的功能,它正在为各种图标包提供通用的通用包。
答案 1 :(得分:0)