javascript将变量放入模块

时间:2019-10-07 15:43:16

标签: javascript node.js express

如何将一些变量添加到与此类似的模块中

第一个文件(即主文件)就是这样

require('specific_module');
object.method('specific_module')

第二个文件(即specific_module.js)将从第一个文件传递变量并返回对象

var objectVar = require('./mother_file')
objectVar.method('specific_module');

第3个文件(即mother_file)

require(library)
exports.createConnection = function (objectName){
    return library(objectName)
}

如何从第1个文件到第3个文件传递objectName。请不要在第二个文件中没有导出     第二个文件不是功能

我认为类似的方法会起作用,但我不知道如何使用

require('specific_module').method('variableStr')

更新

第二个文件(specific_module)将执行一些操作,并将通过 输出到另一个第三文件。像这样

                    [mother_file]
            perform some operation
                    |
                    |
            -----------------------------------
            |                                   |
        2nd file
        do some other operatn
            |
    --------------------
    |                   |
    1st file            1st file
                some operation

我希望您能理解为什么结构像第3个文件之前必须经过第2个文件的操作 转到第一个文件。

我希望require('specific_module')。method('variableStr')可以正常工作,以便我可以将变量传递给 需要时使用文件,并在返回文件对象之前让该文件使用该变量

require('specific_module').method('variableStr')

0 个答案:

没有答案