Я хочу передать среду для Express в модуль маршрутизации для Express. Я хочу указать, работает ли Express в режиме разработки или производства. Для этого, я предполагаю, мне нужно каким-то образом передать app.settings.env модулю маршрутизации.
Мой модуль маршрутизации экспортирует функцию для каждого маршрута. Итак:
app.get('/search', web.search);
Основываясь на предыдущем сообщении stackoverflow, я пробовал это:
var web = require('./web')({'mode': app.settings.env});
Но узел выдает ошибку типа (объект не является функцией).
Я новичок в Node и Express. Могу ли я передать значение экспресс-маршруту, и если да, то как?