前端如何开始看框架源码

北京中科医院 https://wapyyk.39.net/hospital/89ac7_map.html

本文主要分享阅读大型前端开源比如:React、Vue、Webpack、Babel源码的一些技巧。目的是让大家在遇到需要阅读源码才能解决的问题时,可以快速定位到自己想看的代码。

一、为什么看源码?

首先,我们要明确的是,看源码的目前第是什么。

黑马意见,看源码是为了解决问题。开源项目的源码好是好,但是代码的数量级巨大,想要从源码中学习东西,直接浏览整个Codbase,简直是大海捞针。

但是如果带着问题看源码,比如了解一下React的合成事件系统的原理,想了解React的setState前后发生了什么,或者想了解webpack插件系统的原理。也可能是遇到了一个bug,怀疑是框架/工具的问题。在这样的情况下,带着一个具体的目标去看源码,就会轻松很多。

二、看最新版的源码

网上好多人说,看源码要从项目的第一个


转载请注明:http://www.aierlanlan.com/cyrz/6521.html