Node.js 如何调用模块&x27;同一模块中的方法?

Node.js 如何调用模块&x27;同一模块中的方法?,node.js,express,Node.js,Express,我创建了一条路线: var connexion = require('./dbMysql'); exports.getPrefixNomTables = function () { return "george_"; }; exports.getRegionIdFromLib = function (regionLib, cb) { var ret = 0; connexion.query("select region_id from george_region wh

我创建了一条路线:

var connexion = require('./dbMysql');

exports.getPrefixNomTables = function () {
    return "george_";
};

exports.getRegionIdFromLib = function (regionLib, cb) {
    var ret = 0;
    connexion.query("select region_id from george_region where region_libelle = ? limit 1", [regionLib], (err, rows) => {
        if (err) {
            throw err;
        }
        if (rows.length > 0)
            ret = rows[0].region_id;
        cb(ret);
    });
};

getRegionIdFromLib
函数中,我想调用
getPrefixNomTables
方法,而不是硬编码
george\u region
。如何做到这一点?

您可以在
getRegionIdFromLib
内部调用
exports.getPrefixNomTables()

exports.getRegionIdFromLib = function (regionLib, cb) {

  var region = exports.getPrefixNomTables()

  // ...

};

只需调用导出。getPrefixNomTables()