umi+dva+antd环境开发遇到问题

开发环境如下:
umi: 3.4.6
antd: 4.15.2
react: ^16.13.1
node: v16.4.2
typescript: 3.9.7

  1. import { Effect 等 API } from umi 无效?
    [解]umi版本^3.5以上遇到该问题,首先确认三件事:
    (1)找到配置文件,我使用的是.umirc.ts做的配置,在该文件中查找,确认配置中开启了dva,因为dva是手动开启,
    (2)有没有有效的 dva model,可通过执行 umi dva list model 检查,或者执行 umi g tmp 后查看 src/.umi/plugin-dva/dva.ts 中检查 model 注册情况
    (3)tsconfig.json中 path 配置如下:
    “paths”: {
    “@/": ["src/”],
    “@@/": ["src/.umi/”]
    }
    以上三处都没有问题了,问题还存在,最后重新安装 3.4.6 问题解决
  2. ts环境总是提示错误:绑定元素“xxx”隐式具有“any”类型
    [解] tsconfig.json 中确保有如下配置项:
    “noImplicitAny”:false
  3. 配置proxy后,接口(假如是http://localhost:8000/api/users)无法获得数据,一直提示:Error occured while trying to proxy to:http://localhost:8000/users ,控制台查看显示504错误
    [解]
    (1)确认配置中p
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值