位置: 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开发实例大全)

  • 二手房买卖避税违法吗
  • 珠宝饰品在什么地方买
  • 房产证,契税
  • 季节性临时工是不是可以不上社保
  • 实收资本在报表中怎么看
  • 年末未分配利润怎么处理
  • 私企招残疾人可以辞职吗
  • 公司水费怎么做账
  • 有限责任公司(自然人投资或控股)
  • 以前年度的所得税怎么入账
  • 电商公司怎么进入
  • 不动产所占份额
  • 公司零报税需要会计吗
  • 税款所属期是什么意思举例子
  • 开票人为什么不能改
  • 开票系统能导出几年前的
  • 存货变卖残值取得的收益计入哪个科目
  • 持有至到期投资减值准备
  • mac电脑安装了windows
  • 奖金属于工资吗?要交税吗?
  • 溢价发行股票的相关交易费用冲减资本公积
  • 支付设备维修费用计入什么科目
  • 新成立公司开票能开多少个点的发票
  • PHP:oci_password_change()的用法_Oracle函数
  • 股权转让个税怎么缴纳
  • 第三方检测公司招聘信息
  • 爱荷华州的首府
  • php中字符串函数
  • element_ui
  • excel多表操作法
  • 银行存放同业的钱安全吗
  • 以旧换新直接给钱吗
  • 玩的最多的手机网游
  • framework7教程
  • 如何修改php.ini
  • 一般纳税人的进项普票怎么做账
  • 地方各项基金费(工会经费)可以不申报吗
  • 工资必须走银行卡吗
  • box-sizing:border-box的理解和作用
  • c++ array
  • php如何实现
  • php如何防止sql注入攻击
  • php分页函数封装
  • 收回已核销的坏账并入账是什么意思
  • 以股权抵债的会计分录
  • 平价股权转让还需要所得税吗
  • 不想预缴所得税交多了怎样先把利润转到费用
  • 接手前往年的银行余额不平怎么办?
  • 织梦艺嫣跳舞
  • 企业应纳税所得额的计算应遵循权责发生制原则
  • 公司股东和自然人的关系
  • 工会建账需要建几本账
  • 金税盘全额抵扣申报表怎么填
  • 地税发票丢失怎么办?
  • 材料暂估入库的账务处理
  • 向非关联企业捐赠现金会计分录
  • 零申报报表怎么填写
  • 哪些费用可以入开办费
  • 出口货物不予免税的原因
  • 保险公司赔付进项税
  • 未分配利润的
  • 交通运输业包含
  • linux的ftp命令
  • 怎么在mac上看电视剧
  • win10mobile下载官网
  • 电脑xp系统最大多少g
  • windows xp无法访问samba共享夹
  • 电脑系统 win7
  • find命令支持哪些查找方式
  • win10怎么将桌面图标变小
  • chm文件打不开的解决方法
  • unityai寻路
  • 微信jssdk vue
  • jquery插件库怎么导入
  • jquery对话框组件
  • python中函数参数类型
  • 员工持股计划与股权激励哪个好
  • 小店区国税地税局地址
  • 江西各市财政收入和支出
  • 金水区地税局办事大厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设