2016-04-26 55 views

回答

0

行了。如果你需要一个模块的不同,其实际上是一个功能,你可以立即调用它。

var example = function(x) { 
    return x + 1; 
}; 
module.exports = example; 

当要求:

require('./example')(10); 
+1

谢谢,代码只是解释〜 – Yechen

0

你需要的模块暴露出一个函数,参数,module,这是你在工作电流模块这是很难说的确切性质。没有看到libs/log模块本身。但这只意味着日志记录模块要求您传入正在工作的模块。有关nodejs模块的更多文档,请参阅here

+0

谢谢,我明白了,大概应该先阅读doc〜 – Yechen

0

如果你看看libs目录内的log.js,你会在文件的结尾,当加载,这意味着发现module.exports = logger /需要log.js它会回报你这是在同一个log.js文件中定义的记录器功能。记录器函数只传递一个参数。

+0

谢谢你回答我的问题〜 – Yechen