/ 导入 express 模块
const express = require('express');
// 创建 express 的服务器实例
const app = express();
// cors 中间件解决跨域问题
const cors = require('cors');
app.use(cors());
//代理服务器使用的包 http-proxy-middleware,代理接口服务器实现跨域
const { createProxyMiddleware } = require("http-proxy-middleware");
// 前端发送的以localhost:9000开头的请求,都会经过这个代理中间件,因为你没有配置前缀
app.use(createProxyMiddleware({
target:"https://www.lanqb.com",
changeOrigin:true,//切换源,域名,实现偷梁换柱
}))
// 调用 app.listen 方法,指定端口号并启动web服务器
app.listen(9000, function () {
console.log('服务器已启动, 9000');
});