我们网站的主题组件无法与最新的 Discourse 版本配合使用。每当我们尝试在安全模式下按照控制台提示进行修复时,一旦打开组件,网站就会崩溃。我们该如何解决这个问题?
是的,正是这个版本。我们一年多没有更新 Discourse 了,直到最近才更新,猜测该组件停止工作是因为 Ember 5?不知道。
1 个赞
它是什么主题组件?
1 个赞
我们自己做的
如果你想让别人帮你修复代码,你得把代码分享出来…… ![]()
3 个赞
谢谢你的帮助
1 个赞
您的组件在控制台中引发了许多弃用警告,您应该查看一下。
更重要的是,它覆盖了相当多的 HBS 模板。您应该分析主题组件构建时所用的版本与 Discourse 当前版本之间这些模板的更改,并同步更改(或复制模板并重新应用您自己的修改)。
老实说,乍一看,最好(至少部分)重写主题组件,以便更好地利用插件插槽。
3 个赞
