请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

求解,require()这么多模块,但是module.exports却没有这些模块,那么这些模块什么时候会被调用?

正在回答 回答被采纳积分+3

1回答

然冬 2021-12-06 02:37:04

require了就会直接执行这个模块里的代码

0 回复 有任何疑惑可以回复我~
  • 提问者 开门啦 #1
    但是并没有访问这个模块的入口啊,我看到都是直接访问connect。
    回复 有任何疑惑可以回复我~ 2021-12-06 09:02:45
  • 然冬 回复 提问者 开门啦 #2
    你可以试一下,在上面所有require的模块中,随便挑一个,在里面 console.log 一个东西,然后启动服务端,你会看到你的 console.log 被执行了,所以require了一个模块,他就会自动执行整个模块的代码。
    回复 有任何疑惑可以回复我~ 2021-12-07 02:20:24
  • 提问者 开门啦 回复 然冬 #3
    我知道require之后是会自动执行的,我是想知道的是什么时候require了db.index这个模块,要不然都没有进去,怎么执行里面这些require呢。我看到的都是require(connect)
    回复 有任何疑惑可以回复我~ 2021-12-08 10:24:57
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信