gpt4 book ai didi

reactjs - Electron Forge、React 等构建已经疯狂

转载 作者:行者123 更新时间:2023-12-03 13:53:00 31 4
gpt4 key购买 nike

我对这里很满意。

我们使用旧的 Electron Forge (^5.2.4; 5.2.6) 构建了一个工作应用程序,该应用程序使用旧的 React 模板 (1.0.2-1.0.4) 以及常见的 React 技术 (react-redux) 创建、 react 路由器等)

直到大约 1-2 周前,一切都很好。现在,运行其启动代码、显示一些组件、执行一些操作后,我们得到 Variant 119 error (ref issues or multiple versions of React)。

由于用于工作的代码,ref 的事情似乎是虚假的,但我检查了所有的引用文献(总共有两个)。我执行了通常的 npm lsyarn list,甚至检查了很多模块是否有其他 React,但没有发现任何内容。

除了一些与 Electron 或 React 无关的内部依赖项之外,我们的 yarn.lock 文件没有更改。在工作到不工作的过程中,没有任何外部组件(BlueprintJS、Semantic UI React 等)发生变化。

问题在于:恢复到以前的工作版本(包括删除 node_modules 等)并没有帮助。构建机器正在运行与之前相同版本的 NodeJS (10.15.mumble)。我尝试追踪缓存(包括 Yarn)并删除它们,删除 out 目录,完成完整重建等。

什么会影响这样的 Electron Forge 构建?我还应该寻找哪些其他代码、目录、缓存、配置等?

它影响以前工作的版本,这让我注意到构建/环境问题,尽管这种情况发生在机器上,这又指向了项目。经过多天的平分和重建并发生同样的事情后,我参观了维特的尽头。我不喜欢那里。

最佳答案

查看错误消息,它列出了两个不同的错误原因。看来您已经排除了代码中的多个 React 实例,但如果您使用 npm link ,请小心,因为这可能会对依赖项造成奇怪的事情。

那么您是否检查过您的项目团队中是否有人 checkin 了尝试使用不应该使用引用的内容,因为这也会导致此错误

关于reactjs - Electron Forge、React 等构建已经疯狂,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58158791/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com