Дорогой, все, что я только начал изучать модули в javascript. Это моя реализация модуля:Как экспортировать функции в модули?
module.exports = function(logger_level) {
this.info = function(message) {
stdout(message);
};
};
function stdout(message)
{
process.stdout.write(message+'\n');
}
, и я должен ссылаться на это следующим образом:
var logger = require('./js/logger.js');
var logger1 = new logger("info1");
logger1.info("info");
Мой вопрос заключается в том, чтобы изменить реализацию модуля, так что я мог бы вызвать его, как это :
var logger = require('./js/logger.js')("info");
logger.info("info");