如果它在安全模式下工作,那么可能是某个插件、主题或主题组件导致了冲突。您可以使用安全模式屏幕上的选项来帮助缩小范围。
禁用“非官方插件”似乎有效:
当尝试在非安全模式下加载您的网站时,我会在浏览器控制台中看到此错误:
Uncaught (in promise) Error: Could not find module `admin/models/admin-user` imported from `discourse/plugins/discourse-merge-users/discourse/components/merge-users-form`
c loader.js:247
c loader.js:258
findDeps loader.js:168
c loader.js:262
requireModule loader.js:24
Ember 3
resolveOther resolver.js:241
Ember 5
initialize colocated-template-overrides.js:31
eachThemePluginTemplate colocated-template-overrides.js:41
initialize colocated-template-overrides.js:22
initialize app.js:41
runInstanceInitializers Ember
each dag-map.js:192
walk dag-map.js:121
each dag-map.js:66
topsort dag-map.js:72
Ember 4
invoke queue.ts:201
flush queue.ts:98
flush deferred-action-queues.ts:75
_end index.ts:616
_boundAutorunEnd index.ts:257
promise callback*n/
flush Ember
_scheduleAutorun index.ts:803
_ensureInstance index.ts:791
schedule index.ts:384
Ember 6
loader.js:247
这指向 discourse-merge-users 的问题。您可以尝试在不使用该插件的情况下重新构建,看看是否是问题所在。![]()
查看插件主题,似乎它已被弃用,这是一个已知问题:
