背景
使用 Umi 搭建项目时候有的时候会出现这种错误,模块““umi”” ““@umijs/max”” 没有导出的成员“useRequest” “request”。
解决
- tsconfig.json
"paths": {
"@/*": ["src/*"],
"@@/*": ["./src/.umi/*"] // 解决 umi 找不到部分模块的问题
},
- config/config.ts
检查是否有这句话
request: {},
- 删除掉原有的 node_modules 使用 yarn / npm i /npm ci 等重新安装

- 关闭 VSCode 重启 (重启 TS 服务)
- 用管理员权限打开 VSCode
现在能成功导入 不会报错
本文介绍了在使用 Umi 搭建项目时遇到的 'umi' 和 '@umijs/max' 模块缺少导出成员 'useRequest' 和 'request' 的错误。解决方法包括检查和更新 tsconfig.json 文件,清理 node_modules 并重新安装,以及尝试以管理员权限重启 VSCode 或 TypeScript 服务。
1523

被折叠的 条评论
为什么被折叠?



