在学习源代码时,需要查看修改的内容,或打印调试日志,可以按如下操作
下载最新源代码
# 下载master分支代码,react最新提交代码都在master分支上
git clone https://github.com/facebook/react.git
#如果下载速度慢的话,可以从码云上下载,一天同步一次
git clone https://gitee.com/mirrors/react
安装依赖
#主要用到react包,需要进入packages/react文件夹下
npm i
# or
yarn
打包项目
#主要使用到react、react-dom
yarn build react/index,react/jsx,react-dom/index,scheduler --type=NODE
#完成以后,会在根目录中生成build文件夹
link
#打包完以后,可以将build/node_modules中的包link
cd build/node_modules/react
yarn link
cd build/node_modules/react-dom
yarn link
外部调试项目使用
# 在项目中使用 yarn link react yarn link react-dom.则会软链到
#当前打包的地址