**描述:**我有一个自定义插件,它使用 markdown 扩展(如此处所述)。该插件在撰写帖子/主题时有效 - 显示 HTML 预览。但是,在帖子/主题发布后,插件根本不起作用。原始帖子内容保持不变。
截图:撰写时有效
截图:发布后的原始代码
DevTools 或论坛 /logs 端点中没有(相关的)错误。
1 个赞
您好 @merefield ,感谢您的回复。抱歉我最初的话题措辞混乱。问题出在我使用 Discourse 的 Markdown 扩展的自定义插件上。我现在已编辑我的原始帖子以反映这一点。
1 个赞
此插件可能存在一些问题。
控制台弹出的问题如下:
其中一个提到了在 2.7.0 版本中移除某项内容!!
您是此插件的维护者吗?如果是,我认为您还有一些工作要做 
是的,我是维护者🙂 不过,我不认为这两个警告与当前问题有关。whiteList 方法在最新的 discourse 中仍然可用。另一个弃用与 GUI 中的工具栏条目有关,而不是实际的 markdown 扩展。至少,我是这么想的。
我仍然会推送一个更新来处理这些弃用。我还会提到该插件在之前的版本之前一直运行正常。
1 个赞
david
(David Taylor)
10
感谢您的报告 @GaurangBlaze。看起来最近的一次重构破坏了服务器端 markdown 处理对 .js.es6 文件的支持。我们将在几天内修复它。
在此期间,从您的 JS 文件中删除 .es6 扩展名应该可以解决问题。这样做也是有好处的——不再需要它了,使用标准的 .js 可以获得更好的 IDE/编辑器支持。
6 个赞
是的……这一定发生得很近(最近 4 天!)我刚更新了我的开发实例,终于可以重现了……抱歉!
1 个赞
david
(David Taylor)
12
1 个赞
感谢 @david 和 @merefield 的帮助!这确实是我的问题,现在一切都正常了 
2 个赞
david
(David Taylor)
14
2 个赞
谢谢。我在社区的 /logs 页面上没有找到 .es6 弃用信息。您是否计划将此弃用信息(以及其他类似的弃用信息)放在那里?
2 个赞
david
(David Taylor)
17
我们尚未弃用它,所以这个问题是一个 bug。但是,是的,如果我们弃用它,消息将在 /logs 中 
1 个赞