Всем привет. Я в ноде новичек и еще не вкурил в модули. А именно как передавать инстанс app внутрь того или иного модуля. Вот есть такой код:
app.js
'use strict';
var express = require('express'),
my_module = require('my_module'),
app = express();
...
// расширяю своим модулем app
my_module.extend(app, {
key: 'value'
...
});
require('./routes')(app);
module.exports = app;
routes/index.js:
module.exports = function(app){
...
app.use('/some_parent_url', require('./route1'));
routes/route1.js:
var express = require('express'),
router = express.Router();
router.get('/child_url',(req,res,next) => {
app.my_module.my_func();
res.send('hello');
Так вот. Как сделать так, чтобы app был доступен из route1.js?
Заранее спасибо.