Passing arguments to require (when loading module)

后端 未结 3 1327
情书的邮戳
情书的邮戳 2020-11-29 16:03

Is it possible to pass arguments when loading a module using require?

I have module, login.js which provides login functionality. It requires a database connection,

3条回答
  •  时光说笑
    2020-11-29 16:35

    Yes. In your login module, just export a single function that takes the db as its argument. For example:

    module.exports = function(db) {
      ...
    };
    

提交回复
热议问题