Возможно ли конвертировать сервер API nodejs в модуль узла, который может использоваться для других проектов без внесения больших изменений кода?
Подробности. В узле js-сервера есть несколько API (get, post, put). Поэтому, если я использую этот сервер как узел-узел внутри другого узла, я должен иметь доступ к API в узловых модулях непосредственно от клиента. Это возможно? Если да, то как?
Я должен сделать POC для этого по требованию клиента и до сих пор не нашел его возможным. Не могли бы вы помочь? Я относительно новичок в развитии узла js
основной сценарий
const express = require('express');
const app = express()
/*
use some middlewares
*/
require('my-module')(app)
const server = http.createServer(app).listen(process.env.PORT);
module.exports = app;
модуль
module.exports = (app) =>{
app.get('/',(req,res) =>{
res.send('hi im a diffrent module;')
}
}