为了账号安全,请及时绑定邮箱和手机立即绑定

模块的方法不能在另一个模块的函数中调用,这是怎么回事啊

我新建了个teacher.js文件,把他引入到别的模块 ,居然在别的模块的函数作用域内不能调用,只能在全局作用域下调用,移到函数作用域下就报teacher.add不是一个函数,都不知道咋回事,搞了一上午,ozzz,无语了,有谁能帮我解答一下吗?

正在回答

1 回答

暴露的时候尽量用module.exports = { xx, xxx } 这种格式,引入用const { xx, xxx } = require('xxxxx')

exports只是module.exports的引用

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
进击Node.js基础(一)
  • 参与学习       219397    人
  • 解答问题       896    个

本视频教程带你揭开Node.js的面纱,带你走进一个全新世界

进入课程

模块的方法不能在另一个模块的函数中调用,这是怎么回事啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信