打包部署到Tomcat服务器时请求不到json文件

来源:10-4 Vue项目的联调测试上线 - 打包上线

骑猪的勇者

2020-05-29

1.在Eclipse项目中创建了一个动态web项目“Travel”,对应的json文件放在了api下,服务器对应端口号为80
2.按照老师的教程将api的映射改为如下图
图片描述
3.vue项目运行npm run dev,界面可以正常显示
图片描述
4.打包完成后,将dist中的文件放在Tomcat服务器的根目录下
图片描述
5.进入http://localhost/Travel/#/后无法获取到json文件,界面如下
图片描述
图片描述

请问下这个错误是怎么回事?

写回答

2回答

Dell

2020-05-31

因为上了线,proxy 是不生效的

0
3
Dell
回复
骑猪的勇者
你理解是对的,webpack的api 映射功能只在本地开发游泳,上线就没有webpack了,你现在想这么用,也只能噶遍axios的地址了。
2020-06-07
共3条回复

骑猪的勇者

提问者

2020-05-29

就搞不懂为什么在前端测试数据的时候可以正常显示,部署到服务器上就不行了

0
1
weixin_慕侠6588211
你好,请问一下你是怎么修改axios路径的,我部署上去也请求不到数据
2020-07-25
共1条回复

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程