Я пытаюсь настроить несколько приложений на одном сервере, используя следующий учебник по Node.js:
https://itnext.io/hosting-multiple-apps-on-the-same-server-implement-a-reverse-proxy-with-node-a4e213497345
Затем в следующем коде , прокси кажется не определенным: «TypeError: прокси не является функцией», но прокси должен быть определен на express, я прав? Это даже на express ссылке
const express = require('express');
const proxy = require('http-proxy-middleware');
const {routes} = require('./config.json');
const app = express();
for(route of routes){
app.use(
route.route,proxy({
target: route.address,
pathRewrite: (path, req) => {
return path.split('/').slice(2).join('/');
}
})
);
}
app.listen(1000,()=>{
console.log('Proxy listening on port 1000');
});