在我的angular项目中,我有多个依赖项需要mobx。
有一个mobx-react,它需要v6.1.0作为对等依赖
@circlon/angular-tree-component需要4.14.1
这会在控制台中导致错误:“mobx有多个不同版本的MobX处于活动状态。请确保MobX只加载一次或使用configure({ isolateGlobalState: true })”
mobx的文档不清楚在哪里运行配置函数来避免这个错误。https://mobx.js.org/configuration.html
发布于 2021-11-17 19:09:12
我会避免使用mobX配置来隔离全局状态,因为如果您的程序的某些部分试图与不同的mobX版本进行交互,这可能会导致问题。只需转到package-lock.json并将angular-tree-component的依赖项版本更改为您在其他地方作为依赖项拥有的版本,然后运行npm install。
https://stackoverflow.com/questions/69947844
复制相似问题