如果这个项目对你有帮助,欢迎点个Star支持作者!
访问地址:https://terry-su.github.io/debug-react-source-code/example/react-16.13.1
优势是可修改源码,比如在源码中添加注释。 使用步骤:
1 . 选择要调试的React版本对应分支,然后点击下载压缩包。
版本列表(持续更新):
2 . 将压缩包解压后,用vscode打开该文件夹。vscode需安装Debugger for Chrome插件,用于在vscode对源码添加断点
3 . 安装依赖后,开启服务
npm install
npm start
目录结构为:
/react.development/
/react-dom.development/
/babel.js
/dependency-main.html
/dependency-react.html
/dependency-react-dom.html
/index.html
/index.js
其中,index.js
即为调试入口文件。