当前位置: 首页 > news >正文

vue中 vue.config.js反向代理

新建一个node 服务 

1 npm init -y    //创建一个package.json

2.npm i express 

3. 新建一个app.js

4.键入代码

const express = require("express")
const app = express()app.get("/user",(req,res)=>{res.send({"name":"good"})
})
app.listen(3200)

5.启动node  --node app.js

6.浏览器中  http://127.0.0.1:3200/user----测试查看返回数据

------------------------------------------------------------------------------------

vue 文件

1.找到vueCli文档   devSever对应的proxy

2.vue中的vue.config.js 复制对应的代码

3.vue项目重启

注意多向代理的时候需要写地址

 this.$http.get("/api/user").then(res=>{。。。})

webpack  中文文档---指南--开发 --webpack -dev-serve

vue.config.js中的代码

const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({transpileDependencies: true,devServer: {proxy: {'/api': {target: 'http://127.0.0.1:3200',ws: true,changeOrigin: true,pathRewrite:{'^/api':''}}},}})

相关文章:

  • 计算机网络 | 应用层(3)-- 因特网中的电子邮件
  • 使用银行卡二要素API让支付更加安心
  • 北斗导航 | Transformer增强BiLSTM网络的GNSS伪距观测量误差探测
  • B. And It‘s Non-Zero
  • 提示词的神奇魔力——如何通过它改变AI的输出
  • 免费送源码:Java+ssm+HTML 三分糖——甜品店网站设计与实现 计算机毕业设计原创定制
  • springboot + mybatis 需要写 .xml吗
  • Java—— 五道算法水题
  • 力扣热题100题解(c++)—链表
  • 架构师备考-设计模式23种及其记忆特点
  • 【虚幻C++笔记】碰撞检测
  • 指标监控:Prometheus 结合 Grafana,监控redis、mysql、springboot程序等等
  • 一文详解Adobe Photoshop 2025安装教程
  • Springboot集成SSE实现消息推送+RabbitMQ解决集群环境下SSE通道跨节点事件推送问题
  • 【BBDM】main.py -- notes
  • CrewAI Community Version(二)——Agent
  • springboot入门-DTO数据传输层
  • 大模型的使用
  • C++学习之路,从0到精通的征途:List类的模拟实现
  • 【概念】什么是 JWT Token?
  • 《沙尘暴》:用贴近生活的影像和表演拍摄悬疑剧
  • 我国首个核电工业操作系统发布,将在华龙一号新机组全面应用
  • 中公教育:去年全面扭亏,经营性现金流增长169.6%
  • 白俄罗斯驻华大使:应发挥政党作用,以对话平台促上合组织发展与合作
  • 华夏银行青岛分行另类处置不良债权,德州近百亩土地被神奇操作抵押贷款
  • 魏晓栋已任上海崇明区委常委、组织部部长