位置: IT常识 - 正文

Vue项目devServer.proxy代理配置详解(Vue项目打包)

发布时间:2024-01-17
Vue项目devServer.proxy代理配置详解 Vue项目devServer.proxy代理配置详解目录概述需求:设计思路实现思路分析1..config.js文件中,引入依赖项2.devServer.proxy 可以是一个指向开发环境 API 服务器的字符串3.更多控制行为参考资料和推荐阅读

推荐整理分享Vue项目devServer.proxy代理配置详解(Vue项目打包),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:Vue项目打包怎么发给别人,Vue项目登录密码放在哪里,Vue项目结构分析,Vue项目登录密码放在哪里,Vue项目实现报表功能,Vue项目实现报表功能,Vue项目优化,Vue项目优化,内容如对您有帮助,希望把文章链接给更多的朋友!

Survive by day and develop by night. talk for import biz , show your perfect code,full busy,skip hardness,make a better result,wait for change,challenge Survive. happy for hardess to solve denpendies.

目录

概述

Vue项目devServer.proxy代理配置详解的是一个非常常见的需求。

需求:设计思路Vue项目devServer.proxy代理配置详解(Vue项目打包)

如果你的前端应用和后端 API 服务器没有运行在同一个主机上,你需要在开发环境下将 API 请求代理到 API 服务器。可以通过 *.config.js 中的 devServer.proxy 选项来配置。

实现思路分析1…config.js文件中,引入依赖项

这里我们可以使用规则的数据结构来存储和转发。

2.devServer.proxy 可以是一个指向开发环境 API 服务器的字符串

//服务器会将任何未知请求 (没有匹配到静态文件的请求) 代理到http://localhost:4000上 module.exports = { devServer: { proxy: ‘http://localhost:4000’ } }

3.更多控制行为

const proxy = require(‘http-proxy-middleware’);

module.exports = { devServer:{ host: ‘localhost’,//target host port: 8080, //proxy:{‘/api’:{}},代理器中设置/api,项目中请求路径为/api的替换为target proxy:{ ‘/api’:{ target: ‘http://192.168.1.30:8085’,//代理地址,这里设置的地址会代替axios中设置的baseURL changeOrigin: true,// 如果接口跨域,需要进行这个参数配置 //ws: true, // proxy websockets //pathRewrite方法重写url pathRewrite: { ‘^/api’: ‘/’ //pathRewrite: {‘^/api’: ‘/’} 重写之后url为 http://192.168.1.16:8085/xxxx //pathRewrite: {‘^/api’: ‘/api’} 重写之后url为 http://192.168.1.16:8085/api/xxxx } }} }, //… } proxy: { ‘/bff/favoritesInfo’: { // target: ‘http://192.168.85.85:5110/’, target: ‘http://localhost:8080//’, ws: false, changeOrigin: true, pathRewrite: { // 后端MOCK开关 ‘^/bff/favoritesInfo’: ‘jsti-pm-bff-pc/bff/favoritesInfo’ } }, sc: { // target: ‘http://127.0.0.1:8082/’, // 请求本地 需要boot后台项目

ws: false, changeOrigin: true }参考资料和推荐阅读

[1]. https://www.jianshu.com/p/8493282fe232

欢迎阅读,各位老铁,如果对你有帮助,点个赞加个关注呗!~

本文链接地址:https://www.jiuchutong.com/zhishi/300208.html 转载请保留说明!

上一篇:transformers包介绍——nlp界最顶级的包——可以不用 但不能不知道——python包推荐系列(transformerss)

下一篇:Java Web 开发详解(java web开发实例大全)

  • 材料卸车费包含在哪里
  • 车辆固定资产的入账价值
  • 发票未到怎么暂估入账
  • 单一窗口出口退税申报
  • 电子税务局申报的财务报表在哪里查询
  • 技术服务费怎么结转成本
  • 使用权资产是什么类科目
  • 临时工工资能否用公户支付
  • 饭店的现金日记账填写样本
  • 费用类都有哪些账户
  • 汇算清缴期间费用社保填哪里
  • 高新企业研发费用占比要求
  • 公司补贴怎样做分录?
  • 公司清算往来科目应该怎么处理?
  • 收到科技创新奖金怎么做分录
  • 公司付给职工的工资
  • 职工的保险费在哪里查
  • 所得税弥补亏损年限10
  • 专票开户行信息少股份有限公司有影响吗?
  • 投资收益所得税税前扣除
  • 开出密码区的普票能入账吗?
  • 增资印花税增加哪个税目
  • 营改增后如何确认老项目营改增前收入
  • 个体工商户可以给自己交五险一金吗
  • 预付油卡怎么入账
  • 季度所得税预缴税款表中主营业务成本是否包含管理费用
  • 小规模增值税免税额
  • 消费税的附加税和增值税的附加税
  • 充积分送手机
  • 银行承兑汇票如何承兑分录
  • 一接通电源就自动关机
  • 承兑找零怎么做凭证
  • 打印机5b00错误解决
  • php删除数据库数据代码
  • win10任务栏变成黑色
  • linux怎么查看防火墙信息
  • win10电源管理器在哪
  • 其他业务收入借贷方向
  • 教案的近义词是什么
  • 税务局要求小规模纳税人开专票
  • 浏览器并发请求队列数量怎么设置
  • pdf在线预览备注
  • 【深度学习】datasets.ImageFolder 使用方法
  • 增值税发票退回重开期限
  • 预付款能不能开票入账
  • 家具入账固定资产怎么算
  • mysql日志文件在哪里
  • 年会服装费属于什么费用
  • 中小企业发展专项资金亮点 免申即享
  • MYSQL5 masterslave数据同步配置方法第1/3页
  • sqlserver2012完全卸载
  • 新建厂房环评费会计科目
  • 税收返还会计处理方法
  • 其他单位无偿过账合法吗
  • 存货周期怎么计算
  • 一般纳税人支出都要交税吗
  • 小规模纳税人免税政策2023年
  • 购买材料时如果没有取得购买材料的发票
  • 子公司向母公司借钱
  • 销售额是营业额吗?
  • sql行变列有几种方法
  • 萝卜家园系统安装教程
  • win10专业版怎么安装
  • windows7如何设置时间格式
  • 笔记本w8系统怎么取消开机密码
  • 移动宽带解绑怎么办理
  • Win7系统怎么打开蓝牙
  • win8.1系统升级
  • unity着色器在哪
  • excel如何制作登录界面代码
  • pops基本属性
  • Android游戏开发实训总结
  • perl中\s+
  • python 网络编程培训
  • Http TCP 协议
  • unity 角色
  • javascript面向对象编程指南
  • 安卓 旋转屏幕
  • 进项发票勾选认证如何导出明细
  • 税收超额负担图解
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号