JS - 如何访问同一文件中的 module.exports 函数

use*_*od2 6 javascript node.js

我有一个看起来像的函数:

module.exports = myFunction() {
  //do some stuff
}
Run Code Online (Sandbox Code Playgroud)

我可以使用其他文件很好地访问它 var myFunction = require(.thepath.js)

但是,我如何从它创建的文件中访问它。

我试过了myFunction()this.myFunction()但都不起作用。

谢谢

Get*_*awn 5

您可以将其保存到变量中,然后导出该变量,如下所示:

// Create the function
const myFunction = function() {

}

// Call the function
myFunction();

// Export the function
module.exports = myFunction
Run Code Online (Sandbox Code Playgroud)