打印module查看参数
module1下的index.js require('./test2')
main.js require('./module1')和require('./module2')
打印每个文件的module结果如下:
module1/test2.js
module1/test2.js的parent的id是moaule1/index.js
moaule1/index.js的parent的id是main.js
module1 index.js
moaule1/index.js的parent的id是main.js
moaule1/index.js的children是[[object]](应该是module1/test2 我猜的)
这里module1/test1.js未执行,应该是因为没有require的原因
猜想总结 若A.js里面require(‘B’),则A就有幸成为了B的parent,且A可以使用B.js里面module.exports的变量