javascript - 使用 yarn 构建时 JavaScript 内存不足
问题描述
我正在使用纱线并尝试构建我的项目。
发生的问题是内存堆超出其实际大小,导致构建失败。
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
可能是什么问题?或者如何确定哪个包可能导致这种情况?我不认为通过节点选项来增加内存大小是一种解决方案。这就是为什么我在这里发布这个。
解决方案
仅此错误消息尚不清楚问题可能是什么。我快速搜索了一下,发现一个 Vue 项目有一个类似的问题:Yarn build - Crashes error JavaScript heap out of memory。帖子里有两个建议。您能否考虑将这些可能的修复程序应用于您的应用程序:
- 更新节点。
package.json
在你的文件中寻找一个依赖循环。
也许更多关于您的应用程序环境的上下文可能会很有用。您使用的是哪个版本的节点?您可以将包文件的内容添加到问题中吗?
推荐阅读
- css - 如何使用键盘键启用水平滚动?
- asp.net-mvc - DropDownListFor - 需要帮助定义“SelectedValue”属性
- python - 如何使用存根构建和分发 Pybind11 扩展?
- javascript - 来自 gatsby 站点中本地主机的亚马逊 lambda 函数的跨源
- java - 杰克逊数据绑定中属性名称的“is getter”序列化问题
- python - 如何在 Python 中找到函数对象的超类?
- javascript - 如何为 JSON.stringify 添加全局替换器和为 JSON.parse 添加全局 reviver?
- clojure - CLOJURE:如何在几天内找到日期差异以及在 Clojure 中进行嵌套循环的优化方式
- html - 如何根据选择的选项限制文本输入框中的文本字符
- r - 在闪亮的应用程序中使用按第三个变量(投手名称)排序的棒球数据创建绘图