直接加载账号偏好路由时控制台出现错误

http://localhost:4200/u/merefield/preferences/account

这目前正在生成以下错误:



发生错误:

- 渲染时:
  -顶层
    application
      discourse-root
        user
          user-nav
            horizontal-overflow-nav
              d-navigation-item
                link-to

<anonymous> discourse-boot.js:21
Uncaught ReferenceError: While generating link to route "userPrivateMessages": can't access lexical declaration 'queryParams' before initialization

在当前开发构建上…未安装任何主题组件或插件。

2 个赞

在我的本地环境中没有看到此问题。

在 Meta 上呢,你这里运行正常吗?(Meta 运行的是 Ember 5)

Meta 上没有问题……奇怪!

1 个赞

本地使用安全模式有帮助吗?(我知道你说没有自定义插件/主题,但也许它受到了核心捆绑插件之一的影响)

1 个赞

没有 /safe-mode 没有任何区别,顺便说一句,我刚刚从存储库重新拉取了。

1 个赞

David,我尝试了我的 Raspberry Pi (5 :rocket:) 开发安装,但没有出现相同的问题。

我将假设我的本地安装因某种原因已损坏,但目前这没有太大意义。

2 个赞

啊,我们收到了 @merefield 的其他报告,并设法找到了问题所在。看起来当导航模式是“下拉菜单”(而不是侧边栏)时会发生这种情况。

@vinothkannans 在这里修复了:FIX: convert the route to Ember Octane to fix the dependency issue. by vinothkannans · Pull Request #25221 · discourse/discourse · GitHub

3 个赞

啊。太棒了。谢谢。

1 个赞

顺便说一句,我在该配置(经典的下拉格式 - 我很喜欢 :heart:)中可以在 Pi 上重现它 :+1: - 真奇怪!

1 个赞

此主题已在 44 小时后自动关闭。不再允许回复。