错误: “致命错误:堆限制附近的无效标记压缩分配失败 - JavaScript 堆内存不足”错误
我有一个占用空间相对较小的工作反应应用程序。 但是我想在我的 React-App 中导入一个包含大量数据的 JSON 文件。 文件大小为 80MB。
我使用以下方式导入文件: 从 './myfile.json' 导入 MYJSON
我测试的是将 React 应用程序的内存增加到 12GB。
“node --max-old-space-size=12000 node_modules/.bin/react-scripts start”
一个 80MB 的文件如何通过单个 80MB JSON 文件导入将节点的内存占用从 4GB 以下增加到 12GB 以上,而应用程序没有启动或构建?
感谢您的帮助!
80MB 应该不是问题,但无论如何你可以尝试像普通文件一样使用
fs
打开它并使用 JSON.parse
. 将它解析为 Javascript 对象
希望有帮助。
路易斯。