使用方式:
1、安装
npm install http-proxy-middleware --save-dev
2、使用
- 一般的使用
新建js文件,在此小编命名为proxy.js
const proxy = require("http-proxy-middleware");
module.exports = {
entry:{
index:"./index.js"
},
output:{
},
devServer:{
proxy:{
'^/api/':{
// api表示当前项目请求的key
target:"https://xxxxx/api/",// 代理服务器路径
changeOrigin:true// 默认false,是否需要改变原始主机头为目标URL
}
}
}
}
- 通过express开服务器进行代理
新建js文件,小编命名为server.js
// 引用依赖
const express = require("express");
const app = express();
const proxy = require("http-proxy-middleware");
// proxy 中间件的选择项
const options = {
target:"https://jsonplaceholder.typicode.com/posts/",// 目标服务器地址
changeOrigin:true,// 默认false,是否需要改变原始主机头为目标URL
ws: