vue中 vue.config.js反向代理

新建一个node 服务

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

2.npm i express

  1. 新建一个app.js

4.键入代码

javascript 复制代码
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中的代码

javascript 复制代码
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':''
          }
      }
     },
   
  }

})
相关推荐
OpenTiny社区15 分钟前
开源之夏报名倒计时3天!还有9个前端任务有余位,快来申请吧~
前端·github
ak啊20 分钟前
WebGL魔法:从立方体到逼真阴影的奇妙之旅
前端·webgl
hang_bro31 分钟前
使用js方法实现阻止按钮的默认点击事件&触发默认事件
前端·react.js·html
用户907387036486439 分钟前
pnpm是如何解决幻影依赖的?
前端
树上有只程序猿1 小时前
Claude 4提升码农生产力的5种高级方式
前端
傻球1 小时前
没想到干前端2年了还能用上高中物理运动学知识
前端·react.js·开源
咚咚咚ddd1 小时前
前端组件:pc端通用新手引导组件最佳实践(React)
前端·react.js
Lazy_zheng1 小时前
🚀 前端开发福音:用 json-server 快速搭建本地 Mock 数据服务
前端·javascript·vue.js
HJ_Coder1 小时前
基于Proxyman的实时解密和预览方案
前端
Gixy1 小时前
聊聊纯函数与不可变数据结构
前端·设计模式