位置: IT常识 - 正文

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

编辑:rootadmin
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开发实例大全)

  • 计提印花税会计
  • 安装服务费增值税专票税率多少
  • 按差额缴纳税款会计分录
  • 为什么开发成本资本化
  • 已付款未收到发票账务处理
  • 普通发票作废要交税吗
  • 发票入账时间规定是多久
  • 广告制作税目
  • 国有企业驻外人员待遇
  • 会计科目的设置
  • 通用定额发票属于哪一类
  • 法院案件受理费计算器
  • 公司员工的车外地的停车费怎么做分录
  • 减免的教育费附加和地方教育费附加怎么做分录
  • 医保卡划入账户金额
  • 注册资本的印花税
  • 税收楔子是什么意思
  • 房地产企业税负率
  • 医疗保险费扣除比例
  • 资产负债表里的年初余额是什么意思
  • win10桌面窗口管理器gpu占用高
  • 如何在windows11上安装动态壁纸
  • 成本核算的意义是什么
  • gdb调试工具的使用
  • php接收数据的方法
  • 修改系统散热方案
  • Proxmox ve(PVE) 显示CPU和硬盘温度、UPS信息
  • PHP:session_is_registered()的用法_Session函数
  • win10磁盘碎片整理打不开
  • php生成php文件
  • 偿还不了债务会怎么样
  • 债券利息计算方法
  • KITTI数据集可视化(二):点云多种视图与标注展示的可视化代码解析
  • 基于thinkphp的cms
  • 自动化工具 业务有哪些
  • XGboost算法预测股价模型
  • php中验证码如何实现登录验证
  • 承租方承担的税费是多少
  • /etc/rc.local添加内容
  • 非财政补助结转是什么类科目
  • python深入浅出
  • 所有者权益变动表反映的是什么
  • 奖金属于职工福利吗
  • 投资现金流负值表示什么
  • 税务企业类型分为哪几种
  • 预付卡业务开票怎么开
  • mysql用中文字段
  • 以摊余成本计量的债权投资与以公允价值计量且其变动
  • 单位买的空调计入什么科目
  • 核电站弃置费用通常多少钱
  • 对于产品开发阶段的评价
  • 电商平台经销商
  • 材料退库的流程
  • 外包加工如何做账
  • 土地作为无形资产还是固定资产
  • 企业暂估入账的税务风险
  • 小规模纳税人的增值税账务处理
  • 应收账款周转率计算公式
  • sql server批量导入数据
  • centos7安装教程详解
  • uefimbr安装win7
  • 如何重装windows8
  • ubuntu16.04怎么设置网络
  • ubuntu18.04启用root
  • win10修改启动
  • linux系统服务器怎么进入桌面
  • keyemain.exe是什么
  • linux userdel
  • 详解16型人格
  • node.js document
  • python读json文件和写json文件
  • nodejs mocha
  • Linux 中的 lo:0
  • angularjs2
  • javascript例题
  • 曲剧全场戏双玉蝉
  • bootstrap怎么用
  • 企业所得税税率10%
  • 查询如何查询
  • 出口退税账户标识是否怎么选
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设