看起来 plugin.rb 文件没有指定所需的图标。在文件顶部附近应该包含类似以下的代码行:
register_svg_icon "icon-name" if respond_to?(:register_svg_icon)
这些在旧版本的 Discourse 中并不需要,但现在则是必需的。
我还发现,有些图标的名称会随时间发生变化,我推测这是由于 Font Awesome 方面的更新所致,这导致我的一些插件图标消失,直到我找到了它们的新名称。
看起来 plugin.rb 文件没有指定所需的图标。在文件顶部附近应该包含类似以下的代码行:
register_svg_icon "icon-name" if respond_to?(:register_svg_icon)
这些在旧版本的 Discourse 中并不需要,但现在则是必需的。
我还发现,有些图标的名称会随时间发生变化,我推测这是由于 Font Awesome 方面的更新所致,这导致我的一些插件图标消失,直到我找到了它们的新名称。