У меня есть модуль с некоторым кодом инициализации внутри. Init должен выполняться при загрузке модуля. На данный момент я делаю это так:
// in the module
exports.init = function(config) { do it }
// in main
var mod = require('myModule');
mod.init(myConfig)
Это работает, но я хотел бы быть более кратким:
var mod = require('myModule').init('myConfig')
Что должен вернуть init
, чтобы поддерживать работу с mod
?