社区
Ajax
帖子详情
vue起代理打包接口404
陈一手
2020-05-06 11:07:06
vue起了代理解决跨域,打包以后报错404请问怎么解决,这是起代理的代码,请大佬指出
...全文
9677
6
打赏
收藏
vue起代理打包接口404
vue起了代理解决跨域,打包以后报错404请问怎么解决,这是起代理的代码,请大佬指出
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
風灬雲
2020-06-19
打赏
举报
回复
webpack 的代理只是本地开发生效,打包后需要在部署环境 搭建 nginx 代理
bill wang
2020-06-19
打赏
举报
回复
打包后http请求多了/api导致的 把项目里面所有/api都删了 就行了
zc_1994
2020-06-19
打赏
举报
回复
打包后配置nginx跨域了,反正和本地这个配置无关了。
曾经的我们是那么的年轻
2020-06-12
打赏
举报
回复
参考一下这个
https://www.cnblogs.com/gaoxiaoxuner/p/11887159.html
狗蛋丶
2020-06-10
打赏
举报
回复
如果我没记错的话,devServer的配置是本地,也就是Webpack内置的apacheHttp服务器的配置,仅供本地开发使用。 npm run build之后的东西跟这个没有关系。
面向百度编程cv
2020-06-09
打赏
举报
回复
什么404啊?可能不是跨域的问题
Vue
3项目
打包
后部署到服务器 请求不到后台
接口
解决方法
本地开发没问题能正常请求到
接口
,部署后页面也能展示出来就是
接口
的数据请求不到 network一看是这么个情况 对比了本地的页面 可以发现是remote address出了问题。 经过查询得知:Remote Address代表的是当前HTTP请求的远程地址,即HTTP请求的源地址。 我的猜想是proxy
代理
在本地环境下用的是localhost即127.0.0.1进行转发
代理
的,而部署到服务器后相当于换了个环境( ip地址和端口已经改变 ),此时proxy
代理
就出错了。 解决方法: 地址错误了,那就换到正确的地址。 即:本地开发环境
代理
时用127.0.0.1,生产环境用服务器的ip 在
Vue
vue
cli3 配置proxy
代理
无效的解决
今天小编就为大家分享一篇
vue
cli3 配置proxy
代理
无效的解决,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
Vue
自定义组件库极简教程
关于
Vue
· 美籍华人尤雨溪所作,文档健全,生态完整,与脸谱的React各领前端半边天下;· 相对于React,
Vue
相对于初学者更容易上手;· 目前统治C端市场的跨平台框架uni-app也是基于
Vue
的基础技术栈进行开发;·
Vue
与React在框架设计上有极高的相似度,上手
Vue
以后,我们可以轻松过渡到React学习;课程特色· 零基础教学,由浅入深,轻松诙谐,物超所值;· 基于官方文档教学,在学习
Vue
的同时学习阅读文档的方式,授人以鱼更授人以渔;· 课程包含
Vue
x和
Vue
-Router最新版内容,即所谓【
Vue
全家桶开发】;· 完整包含
Vue
3全部内容;· 含京东商城完整项目从零到一开发过程;· 含最新版@
vue
/cli的开发和生产环境
打包
流程;· 含Vite两套脚手架的开发和生产环境
打包
流程;· 含项目部署上线全流程;· 含自定义组件库高阶课程,带你从零到一完成电梯组件开发与发布;· 附
Vue
高频面试题50余道,OFFER轻松斩获;课程收益· 掌握
Vue
2+
Vue
3的框架基础知识;· 掌握
Vue
全家桶项目开发+
打包
+上线全流程;· 掌握自定义组件库技巧;· 掌握
Vue
高频面试题回答技巧;课程关键词
Vue
2
Vue
3
Vue
x
Vue
-Router
Vue
项目
Vue
全家桶@
vue
/cli Vite 项目
打包
项目上线 自定义组件库
Vue
面试题写在最后就连太阳光照到地球都需要8分钟,所以,你也需要时间,耐心一点,持续修炼。
vue
.config.js
解决
vue
跨域和本地
打包
上传服务器以后请求访问
接口
报错
404
问题 ,解决
vue
跨域和本地
打包
上传服务器以后请求访问
接口
报错
404
问题
vue
打包
代理
接口
404
一般这种情况,都是在前端配置了反向
代理
,如下图: 图中的 api 就可以代替 target 中的后台地址,这个在线上环境是有问题的,api 在线上环境就变成了字符串,所以所有
接口
都会出现
404
问题 前端解决方案如下: 在项目目录中添加 .env 文件,配置线上
打包
地址 在 main.js 中打印查看是否正确 添加 axios 拦截器,线上环境把 /api 截取掉 OK,这样
接口
404
问题就...
Ajax
52,798
社区成员
25,305
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章