【问题标题】:JavaScript out of memory when building with yarn使用 yarn 构建时 JavaScript 内存不足
【发布时间】:2020-03-25 21:05:29
【问题描述】:

我正在使用 yarn 并尝试构建我的项目。

发生的问题是内存堆超出其实际大小,导致构建失败。

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

可能是什么问题?或者如何确定哪个包可能导致这种情况? 我不认为通过节点选项来增加内存大小是一种解决方案。这就是我在此处发布此内容的原因。

【问题讨论】:

  • 你的构建命令是什么?为什么你认为不扩大 JS 堆大小是一种选择?
  • 投票this proposal 以缓解标签混淆。

标签: javascript node.js build node-modules yarnpkg


【解决方案1】:

仅此错误消息尚不清楚问题可能是什么。我快速搜索了一下,发现一个与 Vue 项目有些相似的问题:Yarn build - Crashes error JavaScript heap out of memory。帖子里有两个建议。您能否考虑将这些可能的修复应用到您的应用中:

  • 更新节点。
  • 在您的 package.json 文件中注意依赖循环。

关于应用程序环境的更多上下文可能会很有用。您使用的是哪个版本的节点?您可以将包文件的内容添加到问题中吗?

【讨论】:

    猜你喜欢
    • 2019-01-22
    • 2019-09-14
    • 1970-01-01
    • 2019-08-12
    • 2020-06-15
    • 2021-09-19
    • 2018-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多