查找 FA 图标弃用

你好,

我想请问是否有人知道如何定位 FA 图标弃用的位置?例如,我现在反复收到以下错误消息:

FA 图标弃用:请将 “credit-card” 替换为 “far-credit-card”。

我已在主题及其所有组件的 CSS 等文件中进行搜索,但毫无收获。还有其他方式可以定位代码库中请求该弃用图标的位置吗?

我想大部分都在那里:
https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse-common/lib/icon-library.js.es6

谢谢 @Arkshine

有没有可能是某个主题组件或插件覆盖了这个文件?如果是的话,该如何定位这个错误?

哦,抱歉,我看错了。我以为你想要替换列表。

要想知道哪些插件或组件使用了已弃用的图标,我想一种方法是查看浏览器控制台:

你可以看到那里有一个提示,显示“babble”插件参与其中。

另一种方法可能是直接在插件/组件的 GitHub 仓库中搜索。

我们已更新核心及官方插件中所有已弃用的图标名称。如果您已更新至最新版本但仍看到此警告,则说明该问题存在于主题、非官方插件、自定义徽章或群组标识中。