react 17 源码调试环境搭建(超简单)

本文参考:React技术揭秘

环境node 14

1、clone 如下代码

https://gitee.com/kasong/react.git

进入 node_modules/react 执行npm link

进入node_modules/react-dom 执行npm link

2、使用cra 创建项目

复制代码
npx create-react-app a-react-demo

我这边创建完直接把pakage.json 里面的 react,react-dom删掉了,重新执行npm i

然后执行npm link react react-dom

3、入口文件调整如下

4、执行npm run start 即可看到页面,在下方文件中调试即可

相关推荐
哈__13 分钟前
ReactNative for Harmony 项目鸿蒙化三方库集成实战:react-native-safe-area-context
react native·react.js·harmonyos
摘星编程29 分钟前
OpenHarmony环境下React Native:自定义useDarkMode深色模式
javascript·react native·react.js
摘星编程32 分钟前
用React Native开发OpenHarmony应用:自定义useNumberFormat数字格式化
javascript·react native·react.js
哈__41 分钟前
ReactNative for Harmony项目鸿蒙化三方库集成实战:react-native-elements
react native·react.js·harmonyos
哈__42 分钟前
ReactNative for Harmony 项目鸿蒙化三方库集成实战:@react-native-ohos/react-native-picker
react native·react.js·harmonyos
摘星编程1 小时前
用React Native开发OpenHarmony应用:自定义useCSS类名操作
javascript·react native·react.js
鹤归时起雾.1 小时前
react一阶段学习
前端·学习·react.js
西门吹-禅2 小时前
react native --Expo---Android 开发
javascript·react native·react.js
摘星编程2 小时前
React Native鸿蒙:自定义usePluralize复数形式转换
react native·react.js·harmonyos
摘星编程2 小时前
React Native + OpenHarmony:自定义useLanguage语言切换
javascript·react native·react.js