umi
umi copied to clipboard
[Bug] @umijs/max 和 umi4 当前无法使用 ImmerReducer ,请问从umi3 升级umi4 如何处理
What happens?
我当前用的umi3项目中,用到了 ImmerReducer写法。在 .umirc.ts 中 配置了 dva:{immer:true}
升级时发现 a.无法从 @umijs/max 和 umi4 中导入ImmerReducer b. umirc.ts 中 dva -> immer 配置项提示时object类型,请问配置字段是咋样的,官网文档中没查到
请问当前@umijs/max 和 umi4 支持ImmerReducer吗,umi3中使用ImmerReducer升级umi4时如何处理
Mini Showcase Repository(REQUIRED)
Please provide a minimal reproduction then upload to your GitHub. 请提供 最小重现,并上传到你的 GitHub 仓库
https://github.com/umijs/umi/tree/master/examples/ant-design-pro
How To Reproduce
Steps to reproduce the behavior: 1. 2. 使用官方样例 https://github.com/umijs/umi/tree/master/examples/ant-design-pro umirc.ts中配置 dva:{immer:{}} 然后 在model中 import { ImmerReducer } from 'umi',提示无法导入ImmerReducer
Expected behavior 1. 2. 能正常使用 ImmerReducer
Context
- Umi Version:4.0.21
- Node Version: v16.17.0
- Platform:mac
我也遇见这个问题了,现在就是先用any代替一下
最后解决了么