umi2 升级 umi3 ,老项目里写在pages 的 model.js 文件里面写上了namespace,但是注册的时候还是使用文件名,导致文件名一样。 看了下文档: 文件名即 namespace,model 内如果没有声明 namespace,会以文件名作为 namespace <img width="363" alt="QQ20220416-144715@2x" src="https://user-images.githubusercontent.com/9261077/163665011-2065d90a-10dc-49d9-924f-4eaf03817284.png"> <img width="618" alt="image" src="https://user-images.githubusercontent.com/9261077/163664928-4743f55c-9381-4357-8a0e-5152cb6cbe87.png">