如何创建一个我可以传递参数的nodejs模块?

时间:2018-03-20 08:47:52

标签: node.js

我想创建一个数据访问对象,我可以在其中传递数据库名称,例如:

web.xml

任何想法如何做到这一点?感谢

1 个答案:

答案 0 :(得分:3)

我根据我的理解创建了最小的解决方案。

<强> doa.js

let Dao = function(dbName) {
    console.log(dbName);
}

Dao.prototype.append = function (text) {
  console.log("append " + text)
}
module.exports = Dao;´

<强> main.js

let Dao = require('./dao');
let daoInstance = new Dao('testName');
daoInstance.append("apple");

如果有帮助,请告诉我。