React 库调试和贡献。调试 Reactjs。源代码

问题描述 投票:0回答:1

我按照开发工作流程步骤开始我在 React 库中的研究。

但是,我被构建命令困在了最后一步

纱线构建react/index,react-dom/index --type=UMD

当我在构建文件夹中运行此行时,我只看到 facebook-www 文件夹和 react-native 文件夹 build folder 我在github上发现了一个类似的问题。它对我没有帮助 - yarn 没有构建任何东西

然后我尝试使用 --type=NODE 或 CJS、ESM 进行操作,但只有 NODE 有效。

现在我有 oss-experimental/react-dom 和 React 文件夹。但是,它们有 cjs,而不是 dev.html 文件中预期的 umd 文件夹 build with NODE type dev.html

我能做什么?我的目标是研究和学习 React 是如何工作的。 我尝试通过源代码来理解,但最好自己用代码调试它,而不是捆绑代码。 我想看看幕后发生了什么,调试它并最终开始贡献。

reactjs webpack babeljs
1个回答
0
投票

我知道怎么做了。问题出在 React 版本中。 当前19.0.0版本不支持umd。 https://react.dev/blog/2024/04/25/react-19-upgrade-guide#umd-builds-removed

我决定使用18.2.0。这解决了我的问题。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.