var express = require('express'); const proxy = require('http-proxy-middleware'); const app = express(); var options = { target: 'http://192.9.104.247:7894', // 你服務器端口 changeOrigin: true, }; var exampleProxy = proxy(options); app.use(express.static('./'));//靜態資源 app.use('^/', exampleProxy); // ‘/’ 表示對所有請求代理 app.listen(5000,"192.9.104.116");// 你NodeJs代理端口 與本地服務ip
啟動服務為:
192.9.104.116:5000
node ./app.js 啟動代理監聽5000服務返回靜態資源,接口請求就轉發到
http://192.9.104.247:7894這個服務