由于Font Awesome库的原因,我无法构建React项目。
到目前为止,我一直使用带有<FontAwesomeIcon icon={faPowerOff} />
语法的图标,但是在尝试在Github上实现自动化构建和部署后,我遇到了以下错误:
Type 'IconDefinition' is not assignable to type 'IconProp'.
Type 'IconDefinition' is not assignable to type 'IconLookup'.
Types of property 'iconName' are incompatible.
这个语法和错误一起使用时,图标确实会被渲染。
使用<FontAwesomeIcon icon={"power-off"} />
语法时,我不再遇到错误,但是图标本身根本没有被渲染。我从项目开始使用的版本:
├── @fortawesome/fontawesome-svg-core@1.3.0
├── @fortawesome/free-solid-svg-icons@5.15.4
├── @fortawesome/react-fontawesome@0.1.17
有人知道如何修复这个问题吗?