Ember FontAwesome 不显示一些免费的 svg 图标

Ember FontAwesome not displaying some of free svg icons

我正在重写一个应用程序,该应用程序以前使用 Ember 3.12 构建,现在正在使用 4.20 进行测试。我正在构建一些组件并决定弄乱 footer,它需要一个简单的 span,其中包含一些文本和一个 github 图标。以前我们使用 "ember-font-awesome": "^3.1", 但我认为目前没有人在维护插件,我们希望将 "@fortawesome/ember-fontawesome": "^0.3.2", 与:

一起使用
"@fortawesome/free-brands-svg-icons": "^6.1.1",
"@fortawesome/free-regular-svg-icons": "^6.1.1",
"@fortawesome/free-solid-svg-icons": "^6.1.1",

设置完成后,有一些图标可以使用,但有些图标不能使用,例如:<FaIcon @icon="github" @prefix="fa"/>。我放入前缀属性是因为它说明您可能需要这样做,因为默认的 fas 前缀和 github 图标使用 fa。这是我在浏览器控制台中收到的错误消息。

fa-icon.js:117 Could not find icon: iconName=github, prefix=fa. You may need to add it to your icons.js.

所以我在 config/ 文件夹中添加了一个 icon.js 文件,我仍然无法显示特定图标。任何建议。

前缀应该是 fab 而不是 fa,因为它在 brands 包中。