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

标签 javascript node.js

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

module.exports = myFunction() {
  //do some stuff
}

我可以使用 var myFunction = require(.thepath.js)

从其他文件访问它

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

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

谢谢

最佳答案

你可以将它保存到一个变量然后像这样导出变量:

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

}

// Call the function
myFunction();

// Export the function
module.exports = myFunction

关于javascript - JS - 如何访问同一文件中的 module.exports 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45952967/

相关文章:

javascript - 如何检测剪贴板是否可以在 Firefox 中访问?

node.js - AWS CloudTrail LookupEvents 不适用于 StartTime 和 EndTime Node js。获取所有事件并且不按时间过滤事件

node.js - Krakenjs Over Expressjs(如果我使用Kraken JS,我可以获得express js的所有好处)

node.js - MongoError : Topology is closed, 尽管已建立数据库连接,但请连接

node.js - 强制 nodemailer 仅使用推荐的密码执行 TLS 1.2

javascript - 如何缓存光栅化图像

javascript - 有没有办法找出另一个元素中最宽的元素是什么?

javascript - 如何将 NgbDate 转换为 js Date 对象?

javascript - 调用事件后等待事件监听器完成

node.js - 如何在 Gatsby 中使用 React.lazy