Umi + Dva 的用户管理的 CURD 应用示例umi build之后 .webpackrc.js 的 proxy /api变成了404?
复现仓库 https://github.com/ThomasLiu/umi-dva-user-dashboard
这是 按照 https://github.com/sorrycc/blog/issues/62 的 《umi + dva,完成用户管理的 CURD 应用》做的一个测试项目,想尝试umi build之后部署到服务器。 但是按照 https://umijs.org/zh/guide/getting-started.html#部署发布 的方式来操作,使用serve ./dist 后再在本地访问http://localhost:5000时,/api/users?_page=1&_limit=3 变成了404
npm start 的时候是可以正常的
请问那个大神可以帮忙解说一下? 看文档的意思大概是可以在 .webpackrc.js 这里对 “proxy” 的内容进行替换达到快速更换API接口的目的,但是为什么这边变成了404?是不是什么配置有问题了?
1 回复
build 是打 js/css 的bundle用于发布
proxy只是在开发阶段对dev server生效
请自己了解下webpack 和 webpack-dev-server的基本知识