我发现var log = require(libs + 'log')(module)
在NodeAPI项目,但不明白什么是后缀(module)
的意思,有什么比较var log = require('./log')
require('file_path')在JavaScript文件中意味着什么后缀(模块)?
这里是code
我发现var log = require(libs + 'log')(module)
在NodeAPI项目,但不明白什么是后缀(module)
的意思,有什么比较var log = require('./log')
require('file_path')在JavaScript文件中意味着什么后缀(模块)?
这里是code
行了。如果你需要一个模块的不同,其实际上是一个功能,你可以立即调用它。
var example = function(x) {
return x + 1;
};
module.exports = example;
当要求:
require('./example')(10);
谢谢,代码只是解释〜 – Yechen
如果你看看libs目录内的log.js,你会在文件的结尾,当加载,这意味着发现module.exports = logger
/需要log.js
它会回报你这是在同一个log.js
文件中定义的记录器功能。记录器函数只传递一个参数。
谢谢你回答我的问题〜 – Yechen
你可能会觉得这是一个函数调用。 – Xufox