в моем app.js файл я бы что-то вродедоступа к переменному из основного файла в модуле, который вызывается из app.get обратного вызова
var obj = {one : 1}
тогда я хотел бы сделать что-то вроде этого в приложении .js файл:
app.get("/index", middleware, require("./mymodule"))
в моем модуле я хотел бы сделать что-то вроде
module.exports = function(req, res){
but how would I access the variable obj from the main file
}
EDIT: Я люблю иметь app.get в главном файле, один шаблон решения, как это:
app.get("/reviewfor/:comp", checkIfAuthed, function(req, res){
require("./reviewforHandler")(req, res, obj);
})
, но я хотел бы сделать, как и выше.
Другое решение состоит в том, чтобы сделать module.exports.obj
в основном файле, но это странно делает module.exports из вашего основного файла маршрута. не так ли?