【问题标题】:FATAL ERROR: JS Allocation failed when try to publish npm module致命错误:尝试发布 npm 模块时 JS 分配失败
【发布时间】:2013-11-14 09:48:30
【问题描述】:

我正在尝试发布一个模块:

npm publish ./

遵循这个要点:https://gist.github.com/coolaj86/1318304

但是当我尝试运行此命令时,我收到以下错误:

FATAL ERROR: JS Allocation failed - process out of memory

npm 进程在内存中达到 1.2 Gb,但在我的计算机中,内存更多,有什么想法吗?

【问题讨论】:

  • 如果你的包占用了这么多内存,它可能是错误的
  • 什么?例如?我只使用 express 和 mongojs 包做一些路由...
  • 这个stackoverflow.com/questions/13616770/… 可能会有所帮助。
  • 此处相同:代码可在this repo 中找到。

标签: node.js out-of-memory npm publish fatal-error


【解决方案1】:

原来我的根目录中有一个巨大的被忽略的“标签”文件。它是 1.5Gb。我删除了它,我能够发布包。

npm publish --dd 提供了一些附加信息。我能够检查压缩时间是否太长,这给了我提示。

【讨论】:

    猜你喜欢
    • 2018-06-17
    • 1970-01-01
    • 2018-08-29
    • 2019-05-10
    • 1970-01-01
    • 2018-07-06
    • 2019-07-02
    • 2011-11-28
    • 2018-01-06
    相关资源
    最近更新 更多