想必大家都觉得阅读源码的人很厉害,但是你开始了吗?
不懂,能看吗?
告诉你一个小技巧吧,找到入口文件,就不用那么迷了。
如何找入口文件?
对于单文件, 基本找到最外层一个立即执行函数--然后找到return出去的东西哦;
对于模块化:1.入口文件就是index.js 2.如果外面看不到index.js,那就是在package.json文件里面找bin :bin/index.js ,然后根据module.exports 找。
tips:
exports=module.exports :exports 是指向的 module.exports 的引用