#3476·feathers

无法重新定义属性: 符号 (@feathersjs/schema/dispatch)

作者: GodBleak创建于 2024年4月27日更新于 2026年9月14日

我遇到了一个问题,`resolveExternal` 会抛出 `无法重新定义属性: Symbol(@feathersjs/schema/dispatch)`。但是,我无法可靠地重现这个问题。有时, #3380 中引入的保护措施会捕获它,有时它会通过保护措施,属性将由 `runResolvers` 定义,然后 `setDispatch` 尝试重新定义它。我不知道是什么影响了不同的行为,因为我会在不做任何更改的情况下重新运行服务器,得到任何一个结果,似乎都是随机的。解析器与生成时一样:

内容来源: feathersjs/feathers