一、所需环境
1. node.js
https://nodejs.org/en/
2. 全局安装express
npm install express -g
二、新建项目,列如:node_demo,在所在项目初始化package.json
npm init
三、安装所需依赖
npm install --save-dev http-proxy-middleware
npm install --save-dev express
四、新建文件 server.js,写入以下代码
// 引入express框架
const express = require("express");
const app = express();
// 引入代理中间件
const { createProxyMiddleware } = require('http-proxy-middleware');
// 设置静态资源
app.use(express.static("./index"));
// 使用代理
app.use('/', createProxyMiddleware({
target: 'https://aaaa.cn/',
pathRewrite: {
'^/api' : ''
},
changeOrigin: true
}));
app.listen(8085);
console.log("服务启动成功");
五、执行命令
node server.js
访问:http://localhost:8085/demo.html
最后项目目录如下: