当前位置: 首页 > 知识库问答 >
问题:

为什么我的react项目在从react-scripts 3.2.0更新到3.3.0时崩溃?

能帅
2023-03-14

但当我开始我的react项目时,我得到了这个...

正在启动开发服务器。..

<---最后几个GC-->

0: ExitFrame [pc: 0x100930c99]
1: StubFrame [pc: 0x1008e42a7] Security context: 0x3d30707408a1 <JSObject>
2: SourceMapConsumer_allGeneratedPositionsFor [0x3d307ed12519] [/Users/bob/IdeaProjects/test-client/node_modules/source-map/lib/source-map-consumer.js:~178]

将Node.js报告写入文件:report.20200103.163000.27403.0.001.JSON Node.js报告完成1:0x10007E9B3 Node::abort()[/usr/local/bin/node]2:0x10007EB37 Node::onfatalerror(char const*,char const*)[/usr/local/bin/node]3:0x100176337 V8::Utils::ReportoomFailure(V8::internal::Isolate*,char const*,bool):internal::Isolate*,char const*,bool)[/usr/local/bin/node]5:0x1002FA485 V8::internal::heap::fatalprocessoutofmemory(char const*)[/usr/local/bin/node]6:0x1002FBB54 V8::internal::heap::recomputelimits(V8::internal::garbageCollector)[/usr/local::garbageCollector F6A0D V8::internal::heap::CollectGarbagon(V8::internal::AllocationSpace,V8::internal::GarbageCollectionReason,V8::GcCallBackflags)[/usr/local/bin/node]9:0x100302124 V8::internal::Heap::AllocationRawWithLightRetry(int,v8::internal::allocationtype,v8::internal::allocationalignment)[/usr/local/bin/node]10:0x10030219f v8::internal::heap:::allocaterawwithretryorfail(int,v8::internal::allocationtype,v8::internal::allocationalignment)[/usr/localationbin/node]11:0x1002ced97生成(int,无符号long*,v8::internal::isolate*)[/usr/local/bin/node]13:0x100930C99 Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit[/usr/local/bin/node]14:0x1008E42A7 Builtins_KeyedLoadIC_Megamorphic[/usr/local/bin/node]15:0x183302D049B6 16:0x183302B03A05 npm err!代码ELIFECYCLE npm错误!错误1 npm错误!dms-test-clientnp@0.1.0 start:react-scripts startnpm错误!退出状态1 npm错误!npm错误!dms-test-clientnp@0.1.0启动脚本失败。npm错误!这可能不是NPM的问题。上面可能有额外的日志记录输出。

npm错误!此运行的完整日志可以在:npm err!
/users/bob/.npm/_logs/2020-01-03t21_30_01_170z-debug.log```

为什么会这样?

共有1个答案

盖成弘
2023-03-14

这是新版本中的一个问题。要解决此问题,请尝试分配更多内存。您可以通过两种方式来完成:

  • 在。bash_profile中添加下面的行

导出node_options=--max-old-space-size=8192

    null
 类似资料:
  • 我有一个项目,我打开chrome lighthouse去做一些评测。 然后我发现: 性能:29分 接入:84分 最佳实践:74分 seco:100分 这个让我有点困惑,没错,我是用了react-helmet给每个标签页尽量加入详细的metadata,但是评分不至于100分啊,100分的意思是不是说我的seo做的足够好了,也不需要用nextjs了?

  • 本文向大家介绍react项目从新建到部署的实现示例,包括了react项目从新建到部署的实现示例的使用技巧和注意事项,需要的朋友参考一下 开展新项目 本文主要记录最近工作一个新项目从0-1的过程,主要记录3个节点,选型、运行时、上线。 项目选型 react 脚手架初始化,社区比较火的有cra(create-react-app)和umi,从以下几点进行对比最终选择了比较贴合项目的umi。 易用性,开箱

  • 问题内容: 首先,我知道这个问题,但是我对此处未提供的详细信息感兴趣。 我看了一下m2eclipse的文档,发现它简陋。我唯一可以找到的相关部分是 或者,您可以从项目弹出菜单中运行“ Maven / Update project configuration”操作,该操作默认配置为运行“ process-resources”,也可以在同一首选项页面上对其进行更改。 但是我无法确定是否与相同。我在浏览

  • 为什么在下面的伪代码示例中,当容器更改foo.bar时,Child没有重新呈现? 即使我在修改容器中的值后调用,Child仍然显示旧值。

  • 问题内容: 我正在尝试创建一个新的react native项目,该项目应该使用旧版本的react-native。 我想要的结果将是做类似的事情:但有使用它的react-native版本。 但是,似乎没有任何选项可用于使用旧版本的react-native进行初始化。 执行然后降级react-native 也不起作用,因为该命令会安装一堆用于构建应用程序的xcode模板,并且没有命令可以降级这些模板。

  • null 在上面,“开始”的意思是做 任一 React-Native Run-Android 光盘android&&./Gradlew Assemblerelease 光盘.. react-native run-android--variant=release null ... ... package.json... Android/app/build.gradle