Umi + Dva 的用户管理的 CURD 应用示例umi build之后 .webpackrc.js 的 proxy /api变成了404?
发布于 6 年前 作者 thomas0836 3699 次浏览 来自 问答

复现仓库 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 屏幕快照 2018-10-16 上午10.30.40.png

npm start 的时候是可以正常的 屏幕快照 2018-10-16 上午10.32.21.png

请问那个大神可以帮忙解说一下? 看文档的意思大概是可以在 .webpackrc.js 这里对 “proxy” 的内容进行替换达到快速更换API接口的目的,但是为什么这边变成了404?是不是什么配置有问题了?

1 回复

build 是打 js/css 的bundle用于发布

proxy只是在开发阶段对dev server生效

请自己了解下webpack 和 webpack-dev-server的基本知识

回到顶部