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':''
          }
      }
     },
   
  }

})
相关推荐
四岁半儿33 分钟前
常用css
前端·css
你的人类朋友1 小时前
说说git的变基
前端·git·后端
姑苏洛言1 小时前
网页作品惊艳亮相!这个浪浪山小妖怪网站太治愈了!
前端
字节逆旅1 小时前
nvm 安装pnpm的异常解决
前端·npm
Jerry2 小时前
Compose 从 View 系统迁移
前端
GIS之路2 小时前
2025年 两院院士 增选有效候选人名单公布
前端
四岁半儿2 小时前
vue,H5车牌弹框定制键盘包括新能源车牌
前端·vue.js
烛阴2 小时前
告别繁琐的类型注解:TypeScript 类型推断完全指南
前端·javascript·typescript
gnip2 小时前
工程项目中.env 文件原理
前端·javascript
JefferyXZF3 小时前
Next.js Server Actions 详解: 无缝衔接前后端的革命性技术(八)
前端·全栈·next.js