当前位置: 首页 > 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?
  • 海警巡航时海豚围舰艇嬉戏,专家:证明海域生态环境持续向好
  • 美乌矿产协议预计最早于今日签署
  • 网商银行2024年年报发布,客户资产管理规模超过1万亿
  • 美国清洗政治:一幅残酷新世界的蓝图正在展开
  • 民营经济促进法出台,自今年5月20日起施行
  • 体坛联播|欧冠半决赛阿森纳主场不敌巴黎,北京男篮险胜山西