How do I register a public asset in a plugin?

当然可以,那个主题帖已被删除。该主题帖提供了一个旧版 Discourse 插件的链接,其中包含如何在插件中注册公共资产的示例:https://github.com/eviltrout/trout_emoji。

根据我最后的测试,将图片添加到插件的 public/images 目录后,这些图片将在服务器上通过 /plugins/插件名称/images/ 路径可用。

路径中使用的插件名称是你在 plugin.rb 文件顶部的元数据中指定的插件名称,例如 /plugins/trout_emoji/images/trout-square.jpg

6 个赞