我是javascript的新手,我正试图用护照中间件做一个简单的登录restful api。我知道,当我需要时(' xxxxx');我带一个模块供使用。
我在网上找到了一些代码,它有这条线 "需要(' ./配置/护照&#39)(护照);"
我想知道它的作用以及这条线与刚刚做的不同 "要求(护照);"
任何帮助都将不胜感激。
答案 0 :(得分:4)
您可以在node.js中需要模块时传递参数。 简化示例:
MY-console.js
function myConsole(message) {
console.log(message);
}
module.exports = myConsole;
一些-另一file.js
require('./my-console.js')('hey there!');
以上行需要my-console.js
,传递'hey there'
字符串并执行myConsole
函数,该函数将'hey there'
作为参数。