未捕获的TypeError:对象原型只能是一个Object或为null:未定义

时间:2020-06-08 18:59:49

标签: javascript reactjs npm

在开发中运行我的应用程序时,一切都很好,但是我们使用“ npm run build”构建了用于生产的项目,出现此错误:

2.9b72e8af.chunk.js:sourcemap:1 Uncaught TypeError: Object prototype 
may only be an Object or null: undefined
at setPrototypeOf (<anonymous>)
at t (2.9b72e8af.chunk.js:sourcemap:1)
at 2.9b72e8af.chunk.js:sourcemap:1
at 2.9b72e8af.chunk.js:sourcemap:1
at Object.<anonymous> (2.9b72e8af.chunk.js:sourcemap:1)
at l ((index):1)
at Object.<anonymous> (2.9b72e8af.chunk.js:sourcemap:1)
at l ((index):1)
at Object.<anonymous> (2.9b72e8af.chunk.js:sourcemap:1)
at l ((index):1)

首先我遇到堆错误,我通过添加以下内容解决了该问题:

“开始”:“ react-scripts --max_old_space_size = 4096开始”,

“构建”:“反应脚本--max_old_space_size = 4096构建”,

这篇文章:

How to fix "FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory" error

我读过其他几本与我的问题相同的帖子,但都没有帮助。

任何建议都值得赞赏。

1 个答案:

答案 0 :(得分:0)

不幸的是,这是由于Syncfusion的Dialog组件中的错误所致,他们为此提供了补丁。